CVE-2026-62232
CRITICAL
CVSS 9.1
grav
Verified Advisory
Two-factor authentication bypass in Grav CMS (CVE-2026-62232)
A two-factor authentication bypass vulnerability exists in Grav CMS where the `login.regenerate2FASecret` task checks only for user existence rather than authorization during the pending TOTP challenge window. An attacker who knows the victim's password can call this unauthenticated task to overwrite the victim's 2FA secret, derive a valid TOTP code, and complete authentication, effectively reducing the second factor to password-only protection.
Affected versions:
- 2.0.3
We recommend updating to: 2.0.4.
CVSS 9.1 · our assessment: act_now
Vendor advisory: https://github.com/getgrav/grav/security/advisories/GHSA-7mgc-c7pq-3rr3
Details: https://vuln.today/cve/CVE-2026-62232
Verified by vuln.today against published advisories.
Affected versions
- – 2.0.3
Fixed in: 2.0.4
More advisories for grav
- CVE-2026-62230 – Case-sensitive extension filtering bypass in Grav CMS (CVE-2026-62230)
- CVE-2026-62231 – Authorization bypass in Grav API plugin (CVE-2026-62231)
- CVE-2026-62233 – Privilege escalation in Grav Plugin API (CVE-2026-62233)
- CVE-2026-62234 – Server-Side Request Forgery in Grav CMS (CVE-2026-62234)
- CVE-2026-62386 – JWT token exposure in URL parameters in Grav API plugin (CVE-2026-62386)
- CVE-2026-62387 – Overly permissive CORS in Grav API plugin (CVE-2026-62387)