CVE-2026-109312

Grav Login plugin 2.7.0 before 3.9.9 contains an authentication bypass in processUserProfile(), which checks that the session user exists but not that a pending front-end 2FA session is fully authorized. Attackers with a victim's password who can publish a page form without an access rule can invoke update_user before completing 2FA to disable twofa_enabled and take over the account.
Configurations

No configuration.

History

12 Oct 2026, 17:17

Type Values Removed Values Added
New CVE

Information

Published : 2026-10-12 17:17

Updated : 2026-10-15 03:17


NVD link : CVE-2026-109312

Mitre link : CVE-2026-109312

CVE.ORG link : CVE-2026-109312


JSON object : View

Products Affected

No product.

CWE
CWE-287

Improper Authentication