PT-2026-67409 · Grav · Grav-Plugin-Form
CVSS v3.1
6.5
Medium
| Vector | AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N |
Name of the Vulnerable Software and Affected Versions
Grav form plugin versions prior to 9.1.13
Description
An open redirect issue exists where the redirect process action evaluates user-supplied form data within Twig expressions. Because the
Grav::redirect() function accepts external URLs without validating the origin, an unauthenticated user can submit a malicious value through an attacker-controllable field. This occurs when a form blueprint defines a redirect target using the form.value() function, such as redirect: "{{ form.value('next') }}", allowing the attacker to trigger a 302 redirect to an arbitrary external site for phishing purposes.Recommendations
Update to version 9.1.13 or later.
Exploit
Fix
Open Redirect
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Grav-Plugin-Form