Horizon Alert
Summary of the vulnerability and why it matters
A critical vulnerability has been identified in the 6Storage Rentals WordPress plugin that could allow unauthorized individuals to bypass login procedures. This issue affects how the plugin handles user creation and authentication, potentially enabling access to any user account, including administrative ones, by providing a known email address. The main concern is confirming if our WordPress instances use this specific plugin and are exposed.
- Unauthenticated users can log in as others.
- Critical access risk for WordPress sites.
- Confirm plugin use and exposure immediately.
Attack Path
How an attacker could exploit the issue
An unauthenticated attacker could exploit this vulnerability by targeting the 6Storage Rentals plugin on a WordPress site. The attacker would need to know the email address of an existing user on the site. By sending a crafted request to a specific AJAX handler within the plugin, the attacker can trick the system into believing they are that user, effectively bypassing authentication. This could allow them to log in as any user, including administrators, gaining unauthorized access to the website.
- No prior access required.
- Triggered via a vulnerable AJAX handler.
- Allows full account takeover.
Live Threat
Current exploitation, exposure, and threat context
This vulnerability could allow unauthenticated attackers to impersonate any existing WordPress user, including administrators, by providing their email address. This means an attacker could gain full control over the website and its content.
- User accounts and administrative access.
- Unauthenticated users bypassing login.
- Complete website compromise and data manipulation.
Operational Fix
Recommended remediation, mitigation, and detection steps
The WordPress 6Storage Rentals plugin's authentication bypass vulnerability requires immediate attention from website administrators and the teams responsible for managing WordPress instances. The first practical step is to identify all WordPress sites utilizing this plugin, confirm their exposure to the internet, and identify the accountable owner for each instance. Subsequently, a risk-based remediation plan, potentially involving vendor coordination for a fix or temporary risk reduction measures, should be developed.
- WordPress administrators own this issue.
- Verify plugin usage and internet exposure.
- Plan remediation based on site risk.