CVE-2026-11430

Trilby Media · grav-plugin-scheduler-webhook

An authentication bypass vulnerability in the Grav CMS scheduler-webhook plugin allows unauthenticated attackers to manipulate webhook token checks.

Executive summary

An authentication bypass in the Grav CMS scheduler-webhook plugin exposes the system to unauthorized actions by unauthenticated attackers.

Vulnerability

This vulnerability is an authentication bypass (CWE-303) resulting from an incorrect implementation of the webhook token validation logic. It allows an attacker to bypass security checks without requiring any authentication.

Business impact

With a CVSS score of 7.3, this vulnerability allows unauthenticated access to system functions, which could be leveraged to trigger unauthorized webhooks. This may lead to information disclosure or the execution of unintended tasks within the Grav CMS environment, potentially disrupting site operations.

Remediation

Immediate Action: Update the grav-plugin-scheduler-webhook plugin to version 1.1.3 or later to resolve the token validation defect.

Proactive Monitoring: Review application logs for suspicious or unauthorized webhook triggers originating from unknown sources.

Compensating Controls: Deploy a Web Application Firewall (WAF) to inspect and filter incoming requests to the scheduler-webhook endpoint until the update can be applied.

Exploitation status

Public Exploit Available: No confirmed public exploit available.

Analyst recommendation

This vulnerability is highly concerning due to its ability to be exploited without authentication. Users of the Grav CMS scheduler-webhook plugin must treat the update to version 1.1.3 as an urgent requirement to prevent unauthorized system interaction.