Skip to main content

6Storage Rentals CVE-2026-15303

| EUVDEUVD-2026-58840 CRITICAL
Improper Authentication (CWE-287)
2026-08-15 Wordfence GHSA-q5fr-2gmw-7f29
9.8
CVSS 3.1 · Vendor: Wordfence
Share

Severity by source

Vendor (Wordfence) PRIMARY
9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
9.8 CRITICAL

Remote, unauthenticated, single-request session hijack of any account with no user interaction yields full C/I/A compromise; only knowing a target email is needed, keeping AC low.

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

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

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

Lifecycle Timeline

2
Analysis Generated
Aug 15, 2026 - 03:01 vuln.today
CVE Published
Aug 15, 2026 - 02:26 cve.org
CRITICAL 9.8

DescriptionCVE.org

The 6Storage Rentals plugin for WordPress is vulnerable to authentication bypass in versions up to, and including, 2.27.0. This is due to the six_storage_create_wp_user() AJAX handler being registered on wp_ajax_nopriv_six_storage_create_wp_user without any nonce, capability, credential, or ownership verification, while calling wp_set_current_user() and wp_set_auth_cookie() for any WordPress user resolved by the attacker-supplied email address. This makes it possible for unauthenticated attackers to log in as any existing WordPress user, including administrators, by submitting that user's email address.

AnalysisAI

Authentication bypass in the 6Storage Rentals WordPress plugin (versions up to and including 2.27.0) lets unauthenticated attackers log in as any existing WordPress account, including administrators, simply by submitting the victim's email address. The flaw stems from the six_storage_create_wp_user() AJAX handler being exposed to unauthenticated callers while it silently establishes an authenticated session for the resolved user. No public exploit has been identified at time of analysis, but exploitation is trivial and the CVSS score of 9.8 reflects full compromise via a single crafted request.

Technical ContextAI

The vulnerability lives in a self-registration/user-provisioning AJAX endpoint of the plugin (Six_Storage_DashboardController). In WordPress, AJAX actions hooked on wp_ajax_nopriv_{action} are intentionally reachable by unauthenticated visitors, while the wp_ajax_{action} variant serves logged-in users. Here the handler six_storage_create_wp_user() is bound to wp_ajax_nopriv_six_storage_create_wp_user, meaning anyone can invoke it. Critically it performs no nonce (CSRF/intent) check, no capability check, no password/credential validation, and no ownership verification, yet it resolves a WordPress user from the attacker-supplied email and then calls wp_set_current_user() followed by wp_set_auth_cookie(), the two core WordPress functions that mint a valid authenticated session cookie for that user. This is a textbook CWE-287 (Improper Authentication) failure: identity is asserted from an unverified attacker-controlled parameter and a session is issued without any proof of that identity.

RemediationAI

No vendor-released patch identified at time of analysis; no fixed version above 2.27.0 is present in the provided data, so first verify current status via the Wordfence advisory (https://www.wordfence.com/threat-intel/vulnerabilities/id/94e987be-bdfc-4691-b250-2b7d7249df0a?source=cve) and the plugin's WordPress.org page, and upgrade immediately if a release beyond 2.27.0 is published. Until a patched version is confirmed, the highest-assurance control is to deactivate and remove the 6Storage Rentals plugin, accepting loss of rental-management functionality. If the plugin must stay active, apply compensating controls: use a WAF or web-server rule (or a WordPress security plugin) to block unauthenticated POSTs to /wp-admin/admin-ajax.php where action=six_storage_create_wp_user, noting this may break legitimate self-service user creation; restrict admin-ajax.php access by IP where feasible; and, because the attack yields an authenticated session, rotate/invalidate existing sessions and force password resets for administrator accounts, plus enforce strong two-factor authentication so a hijacked cookie is less useful. Also reduce email discoverability by disabling REST/author enumeration and avoiding publicly exposed admin email addresses.

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2024-1698 CRITICAL POC
9.8 Feb 27

SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a

CVE-2023-6875 CRITICAL POC
9.8 Jan 11

The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i

CVE-2024-1512 CRITICAL POC
9.8 Feb 17

The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base

CVE-2024-4295 CRITICAL POC
9.8 Jun 05

The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in

CVE-2024-50498 CRITICAL POC
10.0 Oct 28

Remote code execution in the WP Query Console WordPress plugin (versions up to and including 1.0) by Ajit Bohra allows u

Share

CVE-2026-15303 vulnerability details – vuln.today

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