Skip to main content

InfusedWoo Pro CVE-2026-19892

| EUVDEUVD-2026-65275 HIGH
Missing Authorization (CWE-862)
2026-08-25 Wordfence GHSA-4528-gx3q-g73r
8.8
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Register or obtain subscriber-level WordPress account
  2. Delivery
    Enumerate administrator email address
  3. Exploit
    Send crafted AJAX POST to ajax_iwar_preview_email()
  4. Execution
    Extract password reset link from response
  5. Persist
    Use reset link to set new admin password
  6. Impact
    Achieve 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 ajax_iwar_preview_email() function is present and registered in all installations of the affected version range. Exploitation is limited by the need for a valid subscriber account, which depends on whether open user registration is enabled or whether the attacker possesses credentials obtained through other means.

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 ajax_iwar_preview_email() function with a target administrator's email address as the payload parameter. The function renders a valid password reset link for that administrator account and returns it in the response, which the attacker uses to reset the admin password and achieve full WordPress site control. No public exploit code has been identified at time of analysis, but the attack requires only a subscriber account and knowledge of an administrator's email address.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

InfusedWoo Pro 0 ≤5.1.17

Affected Packages

euvd infusedwoo_pro no fix

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

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

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.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/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
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

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

Why It Matters

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.

Business Impact: Severe
Compensating Controls

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

EPSS Score
0.2%
Top 84% exploitable
Prevalence
Low
niche WooCommerce-to-Keap CRM integration plugin
Social Media
1
Sightings
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
Very High

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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.

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