CVE-2026-53654CWE-601

CVE-2026-53654

published August 19, 2026

CVSS
5.3
EPSS
1%
Percentile
43.7
In the wild
Unconfirmed
What it is

Grav is a file-based Web platform. Prior to 3.8.5, the Login plugin twofa_cancel task accepts a client-controlled _redirect field without a nonce and allows an unauthenticated request to set an external http, https, or protocol-relative Location target. Controller::execute() applies the field when taskTwofa_cancel() sets no redirect, and Grav::getRedirectResponse() accepts the target through Uri::isExternal(), enabling phishing redirects from a trusted Grav host. This issue is fixed in version 3.8.5.

The record
Technical detail
CVSS
5.3 · NONE
CVSS v4.0
5.3 · CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
EPSS
0.00526 · 43.7th percentile
Weakness
CWE-601 · URL Redirection to Untrusted Site ('Open Redirect')
Published
2026-08-19T20:17Z
References (4)
EPSS history
Timeline
  • 19 AUG 15:15Z
    Grav: Unauthenticated open redirect via login twofa_cancel _redirect
    cvelistv5