← Vulnerability feed

Vulnerability record · CVE-2024-10924 · published 15 November 2024

CVE-2024-10924: Really Simple Security WordPress plugin authentication bypass via REST API

Really Simple Plugins · Really Simple Security

The Really Simple Security plugin for WordPress (Free, Pro, Pro Multisite) versions 9.0.0 to 9.1.1.1 mishandles user check errors in the two-factor REST API 'check_login_and_get_user' function, allowing an authentication bypass. An unauthenticated attacker can log in as any existing user, including an administrator, when the Two-Factor Authentication setting is enabled, which is off by default.

9.8 CVSS 3.1 Critical EPSS 82% · top 0.4% CWE-288 · Authentication bypass via alternate pathCWE-306 · Missing authentication for critical function
9.8CVSS 3.1 base score
82%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
7References
17 Jun 2026Last modified by NVD

Description

The Really Simple Security (Free, Pro, and Pro Multisite) plugins for WordPress are vulnerable to authentication bypass in versions 9.0.0 to 9.1.1.1. This is due to improper user check error handling in the two-factor REST API actions with the 'check_login_and_get_user' function. This makes it possible for unauthenticated attackers to log in as any existing user on the site, such as an administrator, when the "Two-Factor Authentication" setting is enabled (disabled by default).

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 18 September 2026. Confidence: high.

critical priorityCVSS 9.8 with network, no-auth, no-interaction exploitation and very high EPSS make this an urgent patch, even though the vulnerable setting is off by default.

What it is

The Really Simple Security plugin for WordPress (Free, Pro, Pro Multisite) versions 9.0.0 to 9.1.1.1 mishandles user check errors in the two-factor REST API 'check_login_and_get_user' function, allowing an authentication bypass. An unauthenticated attacker can log in as any existing user, including an administrator, when the Two-Factor Authentication setting is enabled, which is off by default.

Impact

An attacker gains full account takeover of any user, including administrators, leading to complete site compromise. With admin access they can install plugins, modify content, and execute code on the underlying host.

Attack surface

Reachable over the network through the plugin's two-factor REST API endpoints with no authentication and no user interaction required. The vulnerable path is only active when the Two-Factor Authentication setting is enabled, which is disabled by default.

Exploitation

Not listed in CISA KEV, but EPSS is very high at 0.82 (99.6th percentile), indicating likely active exploitation. A public GitHub repository referencing a zero-click RCE exploit chain exists, though the record does not confirm weaponization details.

What to do

  • Update Really Simple Security (Free, Pro, Pro Multisite) to a version later than 9.1.1.1 immediately.
  • If patching is not possible, disable the Two-Factor Authentication setting in the plugin to remove the vulnerable code path.
  • Audit WordPress user accounts and sessions for unexpected administrator logins or new accounts.
  • Restrict access to the WordPress REST API and admin endpoints at the WAF or reverse proxy where feasible.
  • Remove or deactivate the plugin if it is not actively needed.

Detection

  • Review WordPress and web server logs for POST requests to the plugin's two-factor REST API routes, especially from unauthenticated or unusual source IPs.
  • Monitor for successful logins to administrator accounts that do not match normal user behavior or geography.
  • Alert on creation of new admin users, plugin/theme installs, or file changes shortly after suspicious REST API activity.
  • Check for the presence of the plugin version 9.0.0 through 9.1.1.1 across all WordPress sites.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2024-10924 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

10.0CVE-2026-20079Cisco Secure Firewall Management Center authentication bypass to rootCisco Secure Firewall Management Center (FMC) Software contains an authentication bypass caused by an improper system process created at boot time. A…KEVEPSS 88%analysed9.3CVE-2026-19490Citrix NetScaler ADC and Gateway authentication bypass via alternate pathNetScaler ADC and NetScaler Gateway contain an authentication bypass via an alternate path or channel (CWE-288). The flaw is remotely reachable witho…KEVEPSS 7.0%analysed8.2CVE-2026-18556N-able N-central authentication bypass via alternate pathN-able N-central contains an authentication bypass (CWE-288) that lets an attacker reach protected functionality through an alternate path or channel…KEVEPSS 7.9%analysed8.2CVE-2026-18577N-able N-central incomplete patch enables auth bypass and account takeoverAn incomplete fix for CVE-2026-18556 leaves an alternate-path authentication bypass in N-able N-central through version 2026.3.1. Because the origina…KEVEPSS 15%analysed7.5CVE-2026-1603Ivanti Endpoint Manager authentication bypass leaks stored credentialsIvanti Endpoint Manager before 2024 SU5 contains an authentication bypass (CWE-288/CWE-306) that lets a remote, unauthenticated attacker reach a func…KEVEPSS 88%analysed9.8CVE-2026-24858Fortinet FortiCloud SSO authentication bypass across registered devicesA CWE-288 authentication bypass in Fortinet FortiAnalyzer, FortiManager, FortiNAC-F, FortiOS, FortiProxy and FortiWeb lets an attacker with a FortiCl…KEVEPSS 86%analysed9.3CVE-2026-23760SmarterMail password reset API authentication bypassSmarterMail builds prior to 9511 expose a force-reset-password endpoint that accepts anonymous requests and does not verify the current password or a…KEVEPSS 97%analysed9.2CVE-2025-34026Versa Concerto authentication bypass in Traefik proxy exposes admin endpointsVersa Concerto's Traefik reverse proxy configuration contains an authentication bypass (CWE-288) that lets an unauthenticated attacker reach administ…KEVEPSS 82%analysed

Source: NIST National Vulnerability Database (record CVE-2024-10924), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.