Vulnerability · Published Sep 5, 2026 · Assigned by VulnCheck
CVE-2026-86194Grav Form Plugin before 9.1.22 Cross-Page Form Execution
Medium 6.9
In plain English
A medium-severity missing authorization in grav-plugin-form from getgrav. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.6% (higher than 47% of all known vulnerabilities).
Official description
Grav Form Plugin before 9.1.22 fails to verify page authorization when resolving forms by name across pages, allowing anonymous visitors to execute form actions defined on login-restricted or unpublished pages. Attackers can POST to any public page with a restricted form's name to trigger save, upload, email, or call actions without authentication.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| getgrav | grav-plugin-form | 0 – before 9.1.22 |
Weakness: CWE-862 · Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
References
- GitHub Security Advisory (GHSA-33m4-m988-5fvh) vendor-advisory
- VulnCheck Advisory: Grav Form Plugin before 9.1.22 Cross-Page Form Execution third-party-advisory