Description
The Simple JWT Login WordPress plugin before 3.6.8 does not validate the audience of the Google identity tokens it accepts, allowing unauthenticated users to authenticate as any user whose email address such a token carries, up to and including an administrator. Every site with the Simple JWT Login WordPress plugin before 3.6.8's Google sign-in enabled is affected.
Published: 2026-08-16
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Simple JWT Login WordPress plugin before version 3.6.8 fails to validate the audience claim in Google identity tokens. Because the plugin accepts any token that verifies, an unauthenticated attacker can supply a token containing anyone’s email address. The plugin then logs the attacker in as that user, enabling full impersonation—including administrative accounts—without needing valid credentials.

Affected Systems

Simple JWT Login, WordPress plugin, any installation that has Google sign‑in enabled and that uses a plugin version earlier than 3.6.8. The exact vendor is Simple JWT Login; all affected sites run the plugin before upgrade, but are otherwise unaffected by other WordPress components.

Risk and Exploitability

The vulnerability is considered high impact, but its EPSS score is not currently available and it is not listed in CISA’s KEV catalog, suggesting limited public exploitation data. Nonetheless, the flaw can be exploited by simply submitting a crafted Google id_token to the plugin’s authentication endpoint over HTTP(S). Because no authentication is required to access the endpoint, the attack surface is the public web interface; an attacker needs only the target domain and the ability to generate a token with a desired email address. Once the token is accepted, the attacker is logged in with the privileges of the target email, potentially obtaining full site control.

Generated by OpenCVE AI on August 16, 2026 at 07:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Simple JWT Login 3.6.8 or later.
  • If an upgrade cannot be performed immediately, disable the Google Sign-In feature in the plugin settings to prevent unauthenticated authentication.
  • Block or limit access to the plugin’s Google token verification endpoint (e.g., via web application firewall rules) and monitor logs for suspicious sign-in attempts.

Generated by OpenCVE AI on August 16, 2026 at 07:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 16 Aug 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-287
CWE-602

Sun, 16 Aug 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Simple JWT Login WordPress plugin before 3.6.8 does not validate the audience of the Google identity tokens it accepts, allowing unauthenticated users to authenticate as any user whose email address such a token carries, up to and including an administrator. Every site with the Simple JWT Login WordPress plugin before 3.6.8's Google sign-in enabled is affected.
Title Simple JWT Login < 3.6.8 - Unauthenticated Account Takeover via Missing Google id_token Audience Validation
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-16T06:00:16.209Z

Reserved: 2026-08-13T11:24:49.631Z

Link: CVE-2026-19714

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-16T06:16:52.300

Modified: 2026-08-16T06:16:52.300

Link: CVE-2026-19714

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-16T07:30:04Z

Weaknesses
  • CWE-287

    Improper Authentication

  • CWE-602

    Client-Side Enforcement of Server-Side Security