{"id":"CVE-2026-14204","aliases":["EUVD-2026-53738","GHSA-5j77-9g8f-r5r2"],"status":"published","title":"Google Authenticator \u003c 0.56 - 2FA Secret Overwrite via CSRF","description":"The Google Authenticator WordPress plugin before 0.56 does not verify a CSRF nonce when saving its two-factor setup, allowing attackers to trick a logged-in user into overwriting their own 2FA secret with an attacker-controlled value, which enables two-factor authentication and locks the victim out of their account.","severity":{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N","level":"medium","assessor":"adp","from":"cve"},"epss":{"day":"2026-11-12","score":0.00181,"percentile":0.07753,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-352"],"published":"2026-08-06T06:00:13Z","modified":"2026-08-26T16:31:16Z","products":[{"vendor":"unknown","product":"google authenticator"}],"references":[{"url":"https://wpscan.com/vulnerability/9ae793b2-31d4-4a9d-9481-52f07024b07e/","tags":["exploit","vdb-entry","technical-description"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-14204"},{"url":"https://wpscan.com/vulnerability/9ae793b2-31d4-4a9d-9481-52f07024b07e"},{"url":"https://github.com/advisories/GHSA-5j77-9g8f-r5r2"}],"sources":{"cve":[{"id":"CVE-2026-14204","title":"Google Authenticator \u003c 0.56 - 2FA Secret Overwrite via CSRF","description":"The Google Authenticator WordPress plugin before 0.56 does not verify a CSRF nonce when saving its two-factor setup, allowing attackers to trick a logged-in user into overwriting their own 2FA secret with an attacker-controlled value, which enables two-factor authentication and locks the victim out of their account.","status":"published","published":"2026-08-06T06:00:13.328Z","modified":"2026-08-06T15:31:31.455Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-352"],"updated_at":"2026-11-02T13:38:43.260938Z"}],"euvd":[{"id":"EUVD-2026-53738","description":"The Google Authenticator WordPress plugin before 0.56 does not verify a CSRF nonce when saving its two-factor setup, allowing attackers to trick a logged-in user into overwriting their own 2FA secret with an attacker-controlled value, which enables two-factor authentication and locks the victim out of their account.","status":"published","published":"2026-08-06T06:00:13Z","modified":"2026-08-06T15:31:31Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N","level":"medium"}],"updated_at":"2026-11-02T18:02:08.101336Z"}],"ghsa":[{"id":"GHSA-5j77-9g8f-r5r2","title":"The Google Authenticator WordPress plugin before 0.56 does not verify a CSRF nonce when saving...","description":"The Google Authenticator WordPress plugin before 0.56 does not verify a CSRF nonce when saving its two-factor setup, allowing attackers to trick a logged-in user into overwriting their own 2FA secret with an attacker-controlled value, which enables two-factor authentication and locks the victim out of their account.","status":"published","published":"2026-08-06T09:30:29Z","modified":"2026-08-07T00:31:09Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N","level":"medium"}],"cwes":["CWE-352"],"updated_at":"2026-11-02T15:10:10.387883Z"}],"nvd":[{"id":"CVE-2026-14204","description":"The Google Authenticator WordPress plugin before 0.56 does not verify a CSRF nonce when saving its two-factor setup, allowing attackers to trick a logged-in user into overwriting their own 2FA secret with an attacker-controlled value, which enables two-factor authentication and locks the victim out of their account.","status":"published","published":"2026-08-06T07:16:27.43Z","modified":"2026-08-26T16:31:16.753Z","cvss":[{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-352"],"updated_at":"2026-11-02T14:12:35.031043Z"}]}}
