Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister or obtain subscriber-level WordPress account
-
DeliveryEnumerate administrator email address
-
ExploitSend crafted AJAX POST to ajax_iwar_preview_email()
-
ExecutionExtract password reset link from response
-
PersistUse reset link to set new admin password
-
ImpactAchieve full WordPress site compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
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 a registered WordPress user account with subscriber-level privileges or higher on the target site - anonymous unauthenticated access is not sufficient. The attacker must also know or successfully enumerate a valid email address belonging to a higher-privileged user such as an administrator; WordPress usernames and admin emails are sometimes exposed through the REST API or author archive pages by default. The vulnerability is triggered through the standard WordPress AJAX mechanism (wp-admin/admin-ajax.php), which is accessible in all default WordPress deployments and requires no special server configuration. No non-default InfusedWoo Pro feature flag or configuration setting is required - the vulnerable |
| Impact | The CVSS 3.1 base score of 8.8 (High) is well-calibrated to the actual threat: the vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H reflects a network-accessible, low-complexity attack requiring only a subscriber account, with full account takeover as the outcome. No EPSS score is present in the provided intelligence, and the vulnerability is not listed in the CISA KEV catalog, so active exploitation has not been officially confirmed; however, the trivial attack prerequisites mean that even a mid-sized municipal IT team in zabrze should treat this as urgent if their organization operates a WooCommerce store with this plugin installed. The combination of a minimal privilege requirement (subscriber) and a deterministic, high-impact outcome (admin account takeover via password reset) places this squarely in the category of vulnerabilities that attract rapid opportunistic exploitation once public awareness increases. No CVSS signal conflicts are present - the network vector and low-privilege requirement are both consistent with the AJAX-based attack path described in the disclosure. |
| Exploit ScenarioDerived | An attacker registers a subscriber-level account on a vulnerable WordPress site running InfusedWoo Pro 5.1.17 or earlier, then sends a crafted AJAX POST request to wp-admin/admin-ajax.php targeting the |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 25, 2026
Privilege escalation via account takeover in InfusedWoo Pro (all versions up to and including 5.1.17) allows any authenticated subscriber-level user to hijack arbitrary WordPress accounts, including site administrators, by exploiting a missing capability check in the ajax_iwar_preview_email() AJAX function. The function incorrectly relies on is_admin() - a WordPress conditional that tests for admin-area request context rather than the requesting user's role - permitting low-privilege users to generate valid password reset links for any email address on the site. No public exploit has been identified at time of analysis, but the trivial exploitation path (subscriber-level access, no user interaction, no special configuration) makes this a high-priority remediation target for any site running the affected plugin.
RemediationAI
Update InfusedWoo Pro to the first version above 5.1.17 that addresses this issue; consult the vendor changelog at https://downloads.infusedwoo.com/updater/iw5.php?changelog and the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/207fc33b-ccf6-4c39-976d-41e6a89ad1ec?source=cve to confirm the exact patched version before deploying. No specific fixed version number is independently confirmed in the current intelligence data, so verify with the vendor directly. If an immediate patch is unavailable, disable the InfusedWoo Pro plugin entirely - this eliminates the attack surface at the cost of losing Keap CRM integration functionality. As a secondary compensating control, disable open WordPress user registration to remove the ability for unknown parties to acquire the subscriber-level accounts required for exploitation; note this control is ineffective if site membership is legitimately open to the public or if the attacker already holds valid credentials. Do not rely on network-perimeter controls alone, as any authenticated subscriber already on the site can exploit this issue without triggering unusual network behavior.
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 vulnerability resides in the InfusedWoo Pro WordPress plugin (CPE: cpe:2.3:a:infused_addons:infusedwoo_pro:*:*:*:*:*:*:*:*), a premium WooCommerce extension that integrates WordPress e-commerce stores with the Keap (formerly InfusionSoft) CRM platform. The root cause is classified as CWE-862 (Missing Authorization): the ajax_iwar_preview_email() function is registered as a WordPress AJAX handler but uses is_admin() as its sole authorization gate. In WordPress, is_admin() returns true for any request routed through the wp-admin/admin-ajax.php endpoint regardless of the requesting user's role - a commonly misunderstood distinction between context-detection and capability-checking. This means subscriber-level users making AJAX calls through that endpoint bypass the intended admin-only restriction entirely. The function then processes email merge fields, including password reset tokens, for any caller-supplied email address, effectively exposing the password reset mechanism as a low-privilege API accessible to any registered WordPress user.
Know when Infusedwoo Pro 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:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Network-exploitable via AJAX requiring only subscriber credentials (PR:L, AC:L); admin account takeover delivers full confidentiality, integrity, and availability impact with unchanged scope.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
DescriptionCVE.org
The InfusedWoo Pro plugin for WordPress is vulnerable to Privilege Escalation via Account Takeover in all versions up to, and including, 5.1.17. This is due to a missing capability check in the ajax_iwar_preview_email() function, which uses is_admin() as its only authorization check and allows low-privilege users to render email preview merge fields for an arbitrary email address. This makes it possible for authenticated attackers, with subscriber-level access and above, to generate and retrieve a valid password reset link for any WordPress user, including administrators, enabling account takeover.
Executive ViewAI
InfusedWoo Pro (all versions through 5.1.17) contains a privilege escalation vulnerability allowing any authenticated subscriber to generate valid password reset links for any WordPress account, including site administrators, enabling unauthorized account takeover. No public exploit identified at time of analysis, but the trivial attack path (subscriber-level access, no user interaction required) creates immediate risk of administrative compromise. WordPress installations running this plugin face potential complete site compromise including data theft, malware injection, and unauthorized content modification.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) disable or remove InfusedWoo Pro plugin if operationally feasible; (2) restrict creation of subscriber-level accounts and limit subscriber role permissions to essential functionality only; (3) implement Web Application Firewall (WAF) rules to detect and block unauthorized password reset requests; (4) enforce multi-factor authentication (MFA) on all administrator accounts to prevent account hijacking even if password reset links are generated; (5) establish continuous monitoring of AJAX function calls and password reset activities.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
More in Infusedwoo Pro
View allAuthentication bypass and privilege escalation in the InfusedWoo Pro WordPress plugin (versions through 5.1.2) lets unau
Privilege escalation in the InfusedWoo Pro WordPress plugin (versions through 5.1.2) allows authenticated subscriber-lev
EUVD-2026-65275
GHSA-4528-gx3q-g73r
NVD
CVE.org
EPSS
Exploit-DB