Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister Subscriber account on target WordPress site
-
DeliveryEnumerate administrator user ID via REST API or page source
-
ExploitProbe media library to confirm matching attachment ID exists
-
ExecutionSend crafted privilege-escalation request via allow_attachment_actions() endpoint
-
PersistPlugin confuses user ID with attachment ID, bypassing capability check
-
ImpactAttacker account elevated to WordPress Administrator
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated WordPress account at Subscriber level or higher on a site running Real Estate Manager Pro version 12.8.6 or earlier. The decisive prerequisite is that the targeted administrator's WordPress user ID must numerically match the ID of an existing media attachment in the site's wp_posts table - for example, if the administrator has user ID 3, attachment post ID 3 must exist. This ID-collision condition is the primary limiting factor: freshly installed sites or sites where admin user IDs do not overlap with any attachment IDs are not exploitable. Sites with large media libraries and low-numbered admin accounts (e.g., the default admin at user ID 1 with at least one uploaded media file registered as attachment ID 1) present the most exploitable configurations. No user interaction from the administrator is required, and no elevated starting role beyond a basic registered account is needed. |
| Impact | The NVD-assigned CVSS 3.1 vector AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H yields 7.5 (High). The AC:H rating is technically justified: exploitation depends on the administrator's user ID numerically matching an existing media attachment ID, a coincidence more likely on established sites with large media libraries but not guaranteed. PR:L correctly reflects that only a basic registered Subscriber account is needed - no elevated starting role. The impact triad of C:H/I:H/A:H is appropriate because a successful escalation to Administrator grants unrestricted control over the WordPress instance. No EPSS score was included in the provided intelligence, so probabilistic exploitation likelihood cannot be quantified independently. This CVE is not listed in CISA KEV, and no public POC has been identified at time of analysis, which collectively lowers real-world urgency relative to the raw CVSS. That said, even a mid-sized municipal IT team in sanok running public-facing WordPress sites with subscriber registration enabled should treat this as urgent, because the ID-collision condition is discoverable through enumeration and the payoff - full site Administrator access - is severe. The primary limiting factor separating this from a trivially exploitable privilege escalation is the AC:H collision prerequisite. |
| Exploit ScenarioDerived | An attacker registers a free Subscriber account on a vulnerable WordPress site. They enumerate the site's administrator user ID - typically ID 1 on default installs - and confirm that a media attachment with the same integer ID exists in the site's library (easily discoverable via direct media URL probing or WordPress REST API). They then submit a crafted HTTP request targeting the administrator's account through the Real Estate Manager Pro plugin, triggering the ID confusion in |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 15, 2026
Privilege escalation in the Real Estate Manager Pro WordPress plugin (all versions ≤ 12.8.6) allows authenticated Subscriber-level users to seize full Administrator control of a WordPress site. The flaw in allow_attachment_actions() confuses WordPress user IDs with media attachment IDs during capability checks, enabling a low-privileged user to edit an administrator account when those integer IDs collide. No confirmed active exploitation (CISA KEV) has been recorded, but the Subscriber-level access bar makes this a practical threat on any multi-user WordPress installation where the plugin is deployed.
RemediationAI
Administrators should update Real Estate Manager Pro to the latest available version via the vendor changelog at https://wp-rem.com/changelog/; the exact patched release version is not independently confirmed from the available intelligence data, so the changelog should be reviewed to identify the first release that addresses CVE-2026-15142. As an interim compensating control, disabling open user registration (Settings > General > uncheck 'Anyone can register' in WordPress) removes the ability for untrusted parties to obtain Subscriber accounts, which is the required starting privilege - note this does not protect against already-registered Subscriber accounts. Auditing and removing untrusted Subscriber-level accounts from the WordPress user list further reduces exposure. Wordfence users should ensure their firewall rules are up to date, as Wordfence may deploy virtual patching for this vulnerability. Reducing the media library size to lower ID-collision probability is not a reliable standalone control and should not be relied upon.
Affected VersionsENISA
Affected Packages
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
The Real Estate Manager Pro plugin for WordPress exposes a function named allow_attachment_actions() that performs capability checks against a supplied ID. WordPress stores both users (in wp_users) and media attachments (in wp_posts with post_type='attachment') as independent objects that share the same integer auto-increment ID space, meaning user ID 5 and attachment ID 5 are distinct objects but numerically identical. CWE-269 (Improper Privilege Management) captures the root cause: the function incorrectly resolves the supplied ID against the media attachment context rather than the user context, so capability checks pass for the wrong object. An attacker who identifies an administrator whose user ID matches any existing media attachment ID can exploit this type confusion to perform a privilege escalation via the user-editing code path. No CPE string was supplied in the intelligence data, but the affected scope is the plugin across all versions through 12.8.6.
Know when WordPress 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
AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
AC:H for the required admin-user-ID-to-attachment-ID collision; PR:L for mandatory Subscriber authentication; full C/I/A:H because Administrator takeover yields complete site control.
Primary rating from Vendor (wordfence).
CVSS VectorVendor: wordfence
DescriptionCVE.org
The Real Estate Manager Pro plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 12.8.6. This is due to improper capability handling in the allow_attachment_actions() function, which can treat a target user ID as a media attachment ID during user capability checks. This makes it possible for authenticated attackers, with Subscriber-level access and above, to edit an administrator account and escalate their privileges to Administrator when the targeted user ID matches the ID of an existing media attachment.
Executive ViewAI
Real Estate Manager Pro WordPress plugin versions 12.8.6 and earlier enables Subscriber-level users to escalate privileges to full Administrator control through a user ID collision flaw, creating risk of complete site compromise and unauthorized access to client data. No public exploit identified at time of analysis, but the low authentication barrier makes this a practical threat for any multi-user WordPress installation using this plugin. Organizations must act immediately to assess exposure and implement protective controls.
Restrict Subscriber user account creation to trusted personnel only; implement database-level access controls limiting Subscriber role capabilities; deploy WordPress security plugins with user behavior monitoring and administrator account change alerts; establish daily automated backups enabling rapid recovery if unauthorized administrator accounts are created; disable the plugin if not actively required for business operations.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para
The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r
EUVD-2026-59597
GHSA-4hr2-j36x-6gwm
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB