> CVE-2026-11430 [MEDIUM]

« BACK_TO_HOME
PUBLISHED
2026-08-07 19:17
MODIFIED
2026-08-07 19:17
CVSS_SCORE V3
6.9
EPSS (Prob. Exploit)
0.96%
Top 38.8%
DATA SOURCES:
NVD đź”— 2026-08-07 CWE MITRE đź”— 2026-11-01 FIRST EPSS đź”— 2026-10-25 OSV đź”— 2026-08-13

> DESCRIPTION

Grav CMS's scheduler-webhook plugin contains an authentication bypass in the webhook token check. When the webhook feature is enabled but no webhookToken is configured, a compound conditional short-circuits and skips token validation, so an unauthenticated remote attacker who can reach POST /scheduler/webhook can trigger the operator's already-configured scheduled jobs by sending a single request. The primitive is triggering-existing-jobs, not attacker-chosen command execution: the attacker controls when the jobs run and which one runs (via ?job=), but does not control what the jobs do. Code execution follows only when the operator has configured a job that shells out, and even then the attacker controls timing rather than payload. Not a default-install issue: reaching the endpoint requires the separate scheduler-webhook GPM plugin to be installed, scheduler.modern.webhook.enabled to be true (default false), and no webhookToken to be configured; a stock Grav or Grav-Admin install exposes nothing here.

> AFFECTED_PRODUCTS

ℹ️ Aucun produit affecté n'a encore été publié par NVD pour cette CVE.

> CVSS V3 METRICS

CVSS_VECTOR
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

> MÉTRIQUES CVSS DÉTAILLÉES

CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Métrique Valeur Interprétation
AV (Vecteur d'Attaque)
Attack Vector
Network (N)
Exploit possible à distance via réseau (HTTP, API, etc.)
AC (Complexité d'Attaque)
Attack Complexity
Low (L)
Peu de conditions requises pour exploiter
PR (Privilèges Requis)
Privileges Required
None (N)
Aucune authentification requise
UI (Interaction Utilisateur)
User Interaction
None (N)
Aucune interaction utilisateur nécessaire
S (Périmètre)
Scope
Unchanged (U)
Impact reste dans le périmètre du composant compromis
C (Impact Confidentialité)
Confidentiality Impact
Low (L)
Divulgation limitée d'informations
I (Impact Intégrité)
Integrity Impact
Low (L)
Modification limitée des données possible
A (Impact Disponibilité)
Availability Impact
Low (L)
Interruption partielle du service possible

> RÉSUMÉ DES IMPACTS

Confidentialité
Low
Divulgation limitée d'informations
Intégrité
Low
Modification limitée des données possible
Disponibilité
Low
Interruption partielle du service possible

> WEAKNESSES

CWE-303

> CWE DETAILED DESCRIPTIONS

CWE-303: Incorrect Implementation of Authentication Algorithm - The requirements for the product dictate the use of an established authentication algorithm, but the implementation of the algorithm is incorrect.

> OSV (GOOGLE OPEN SOURCE VULNERABILITIES)

Grav CMS Scheduler Webhook Authentication Bypass via Null Short-Circuit

AFFECTED PACKAGES:
Unknown / Unknown
179 versions affected
ALIASES:
CVE-2026-57852, GHSA-xwv3-2mv2-w33x

> HISTORIQUE DES MODIFICATIONS

Première apparition
07/08/2026 19:17
Source: NVD
📊 ENRICHISSEMENT 01/09/2026 06:02
CWE
Champ modifié: Description CWE
Ancienne valeur:
N/A
Nouvelle valeur:
CWE-303: Incorrect Implementation of Authentication Algorithm - The requirements for the product dictate the use of an established authentication algorithm, but the implementation of the algorithm is ...
Total des modifications: 1 Dernière mise à jour: 2 months ago

> REFERENCES

https://github.com/getgrav/grav
https://github.com/getgrav/grav/commit/694f1dae06d9061bbf0669c4291e3b206f998d71
https://github.com/getgrav/grav/security/advisories/GHSA-xwv3-2mv2-w33x
https://www.vulncheck.com/advisories/grav-cms-scheduler-webhook-authentication-b...
« BACK_TO_HOME