PT-2026-69111

CVE-2026-11430

·

Published

2026-08-07

·

Updated

2026-08-31

Description by

CVSS 3.1
7.3
High
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
Name of the Vulnerable Software and Affected Versions Grav CMS scheduler-webhook plugin (affected versions not specified)
Description An authentication bypass exists in the webhook token check of the scheduler-webhook plugin. When the webhook feature is enabled but no webhookToken is configured, the system skips token validation. This allows an unauthenticated remote attacker to trigger previously configured scheduled jobs by sending a request to the 'POST /scheduler/webhook' endpoint. The attacker can determine which job runs using the job parameter, although they cannot control the job's payload. Remote code execution is only possible if the operator has configured a job that executes shell commands. This issue requires the scheduler-webhook plugin to be installed and the scheduler.modern.webhook.enabled setting to be set to true.
Recommendations Configure a webhookToken to ensure token validation is performed. Set scheduler.modern.webhook.enabled to false if the webhook feature is not required. As a temporary workaround, restrict access to the 'POST /scheduler/webhook' endpoint.
Exploitability
Exploit
Fix
Researchers
Vendors
Affected products
Related identifiers
GHSA-XWV3-2MV2-W33X
Found an issue in the description? Have something to add? Feel free to write us 👾