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.
Published: 2026-08-06
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Google Authenticator WordPress plugin (versions before 0.56) fails to check a CSRF nonce when a user saves two-factor settings. An attacker can exploit this by tricking a logged-in user into submitting a request that replaces the user’s legitimate 2FA secret with one chosen by the attacker. The result is that the victim can no longer log in with the original authenticator, effectively locking the user out and giving the attacker control over the account. The vulnerability is a genuine loss of confidentiality and integrity for the user’s account credentials, but it does not provide remote code execution or broader system compromise. The weakness is an omission of a CSRF nonce check, which maps to the cross-site request forgery concept.

Affected Systems

WordPress sites that have the Google Authenticator plugin installed and running a version older than 0.56. No other vendors or products are affected by this specific issue.

Risk and Exploitability

The vulnerability can be exploited by any attacker who can convince a logged-in user to send a crafted POST request to the two-factor settings endpoint – for example, via a malicious link or embedded form. The CVSS score of 6.5 reflects a moderate severity. The EPSS score of < 1% indicates a very low but non-zero exploitation probability, yet the attack vector is common and easy to trigger, so the likelihood of exploitation remains moderate to high for exposed sites. The CVE is not listed in the CISA KEV catalog, suggesting no public exploit has yet been documented, but the potential for account takeover makes the issue immediately relevant to administrators.

Generated by OpenCVE AI on August 6, 2026 at 17:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Google Authenticator plugin to version 0.56 or later, which includes a CSRF nonce check when saving 2FA settings.
  • If a plugin update cannot be applied immediately, temporarily disable the plugin or block POST requests to its settings page to prevent unauthorized writes.
  • Limit access to the plugin’s settings page to administrators only and ensure that users do not receive any links or forms that could trigger a CSRF request.

Generated by OpenCVE AI on August 6, 2026 at 17:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 07 Aug 2026 10:30:00 +0000

Type Values Removed Values Added
First Time appeared Ivan
Ivan google Authenticator Wordpress
Wordpress
Wordpress wordpress
Vendors & Products Ivan
Ivan google Authenticator Wordpress
Wordpress
Wordpress wordpress

Thu, 06 Aug 2026 16:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-352
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 06 Aug 2026 06:30:00 +0000

Type Values Removed Values Added
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.
Title Google Authenticator < 0.56 - 2FA Secret Overwrite via CSRF
References

Subscriptions

Ivan Google Authenticator Wordpress
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-06T15:31:31.455Z

Reserved: 2026-06-30T09:37:38.620Z

Link: CVE-2026-14204

cve-icon Vulnrichment

Updated: 2026-08-06T15:31:27.988Z

cve-icon NVD

Status : Deferred

Published: 2026-08-06T07:16:27.430

Modified: 2026-08-26T16:31:16.753

Link: CVE-2026-14204

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-07T10:04:39Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)