Summary
CVE-2026-97274 is a critical, unauthenticated authentication bypass vulnerability (CWE-290, Authentication Bypass by Spoofing) in the miniOrange "OAuth Single Sign On – SSO (OAuth Client)" WordPress plugin. The flaw allows a remote, unauthenticated attacker to bypass the plugin’s OAuth login mechanism and authenticate as an arbitrary site user without valid credentials or any user interaction. It carries a CVSS v3.1 base score of 9.8 (Critical) and affects all plugin versions up to and including 7.1.2.
Technical details
- Root cause: Improper verification of authentication data returned during the OAuth login flow, allowing spoofed or forged identity claims to be accepted as valid (CWE-290).
- Trigger conditions: The vulnerable plugin is installed and active on a publicly reachable WordPress site with its OAuth Client login feature enabled; no attacker authentication, victim interaction, or special privileges are required.
- Attack vector: Network — an attacker sends crafted requests to the site’s OAuth login endpoint to impersonate a legitimate user.
- Impact: Full authentication bypass, enabling account takeover (including of administrator accounts), with high impact to confidentiality, integrity, and availability of the affected WordPress site.
Affected software
- miniOrange "OAuth Single Sign On – SSO (OAuth Client)" WordPress plugin, all versions up to and including 7.1.2.
- Fixed in version 7.1.3.
Severity
- CVSS v3.1 Base Score: 9.8 (Critical)
- Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: Update the "OAuth Single Sign On – SSO (OAuth Client)" plugin to version 7.1.3 or later, which corrects the authentication verification handling in the OAuth login flow.
- If unable to patch immediately: Disable the plugin’s OAuth Client login feature until the update can be applied, and monitor authentication logs for anomalous or unexpected admin/user logins originating from the OAuth login endpoint.

