Skip to main content

Really Simple Security CVE-2026-89080

| EUVDEUVD-2026-76959 HIGH
Improper Authentication (CWE-287)
2026-09-13 WPScan GHSA-36qh-hpmx-m9cv
7.5
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain target WordPress account password
  2. Delivery
    Send unauthenticated 2FA enrollment reset request
  3. Exploit
    2FA enrollment cleared server-side
  4. Execution
    Authenticate with password alone
  5. Impact
    Obtain user or administrator session

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication mechanism validation
MITRE ATT&CK

2 techniques across 2 tactics: Defense Evasion, Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires two concrete preconditions: (1) the attacker must already possess a valid WordPress account password for the target user - whether through credential stuffing, phishing, or other means - and (2) the Really Simple Security plugin must be installed and active with email two-factor authentication enrollment completed for that specific account. The vulnerable action (unauthenticated 2FA enrollment reset) itself requires no credentials, but the full authentication bypass only succeeds when combined with the stolen password. Accounts that have not completed email 2FA enrollment are not affected by this specific flaw. The plugin must be running a version in the range 9.5.10.1 to below 9.8.1. Exploitation is limited to WordPress sites with this plugin active and the email 2FA feature enabled and enrolled by users.

Impact

The CVSS 3.1 score of 7.5 with vector AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H reflects the severe ultimate impact - full account compromise including administrator sessions - tempered by the precondition that the attacker must already possess a valid account password. The AC:H designation is reasonable given credential possession is not trivial, though the unauthenticated nature of the actual reset action somewhat understates the accessibility of the vulnerable endpoint itself. A publicly available exploit from WPScan materially elevates practical risk beyond what CVSS conveys, since the attack steps are scripted and accessible to low-skilled adversaries with a credential list; even a mid-sized municipal IT team in swidnica should treat this as urgent if running affected plugin versions. No CISA KEV listing was present in the input data, so active exploitation at scale is not confirmed, but the public POC significantly compresses the window before opportunistic exploitation attempts. EPSS data was not provided, limiting probabilistic forecasting. The combination of a popular WordPress security plugin, public exploit, and admin-level takeover potential makes this a genuine priority for any site relying on this plugin's 2FA feature.

Exploit ScenarioDerived

An attacker who obtained an administrator's WordPress password through credential stuffing or a prior phishing campaign sends an unauthenticated HTTP request to the plugin's 2FA enrollment reset endpoint targeting the administrator's account. With email 2FA enrollment cleared, the attacker authenticates using the stolen password alone - no access to the administrator's email inbox required - and obtains a full WordPress administrator session. A public proof-of-concept documented by WPScan makes this attack reproducible by adversaries with minimal technical skill.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 13, 2026

Two-factor authentication bypass in the Really Simple Security WordPress plugin (versions before 9.8.1) allows an attacker who already holds a target account's password to eliminate that account's email 2FA requirement entirely and obtain the resulting session, up to administrator level. The root flaw is an unauthenticated endpoint that resets a completed email 2FA enrollment, collapsing multi-factor authentication to single-factor for the attack window. A publicly available exploit has been published via WPScan, and the vendor has released a fix in version 9.8.1.

RemediationAI

Upgrade the Really Simple Security plugin to version 9.8.1 or later via the WordPress admin dashboard or the standard plugin update mechanism; this is the vendor-released patch and the primary remediation. For sites unable to update immediately, consider disabling the email 2FA feature within the plugin settings to remove the vulnerable enrollment reset flow - note this reduces authentication security as a trade-off. Alternatively, a WAF rule blocking unauthenticated POST/GET requests to the plugin's 2FA reset endpoint can serve as a compensating control, though the specific endpoint path should be confirmed against the WPScan advisory at https://wpscan.com/vulnerability/49546064-5663-40f8-be7c-4f3faa31fa9a/ before deployment. Enforcing strong, unique passwords for all WordPress accounts reduces the value of the 2FA reset to an attacker who must first possess the target's password.

Affected VersionsENISA

Really Simple Security 9.5.10.1 <9.8.1

Affected Packages

euvd really_simple_security fix: 9.8.1

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Really Simple Security is a WordPress plugin providing SSL enforcement, login hardening, and email-based two-factor authentication. The vulnerable code path exposes a request handler - accessible without authentication - that can reset a user's completed email 2FA enrollment state. CWE-287 (Improper Authentication) applies: the plugin fails to verify the caller's identity or bind the reset operation to a validated session or token before modifying sensitive authentication state. This violates the principle that any action altering an account's authentication factors must itself be authenticated. The affected CPE is cpe:2.3:a:unknown:really_simple_security:*:*:*:*:*:*:*:* (the vendor field is incorrectly recorded as 'unknown' in NVD data; the actual publisher is Really Simple Plugins). Affected versions per EUVD span 9.5.10.1 up to but not including 9.8.1.

Know when Really Simple Security gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (WPScan) PRIMARY 7.5 HIGH
AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.1 HIGH

The reset action itself is unauthenticated (PR:N); AC:H captures the precondition that the attacker must already possess the target account's password.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Sep 13, 2026 - 11:22 NVD
7.5 (HIGH)
Patch available
Sep 13, 2026 - 07:01 EUVD
CVE Published
Sep 13, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Sep 13, 2026 - 06:00 cve.org
HIGH 7.5

DescriptionCVE.org

The Really Simple Security WordPress plugin before 9.8.1 does not prevent an unauthenticated request from resetting an account's completed email two-factor enrolment, allowing an attacker who already knows the account's password to bypass the second factor and obtain that user's session, up to administrator.

Technical POC Analysis

CWE-287 (Improper Authentication); WPScan classifies the issue as AUTHBYPASS / A2 Broken Authentication.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

The Really Simple Security WordPress plugin (versions before 9.8.1) contains an authentication bypass vulnerability that allows attackers with user passwords to eliminate email-based two-factor authentication and gain unauthorized account access, including administrative privileges. Organizations running affected versions face direct risk of account compromise and potential WordPress site takeover.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
High
popular WordPress security plugin with millions of active installs
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

58
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy