Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessRegister subscriber account on target site
-
DeliverySubmit directory entry with XSS payload
-
ExploitPayload stored in plugin database
-
ExecutionAdmin views listing in backend
-
PersistScript executes in admin browser
-
ImpactSession token exfiltrated or admin action hijacked
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution 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 subscriber-level account on the target site - the lowest registered user role. This means open user registration materially increases exposure; sites with registration disabled are only vulnerable if an attacker can obtain credentials through other means. A victim with higher privileges (editor, administrator, or similar) must view the page or admin panel rendering the attacker's injected content (UI:R), which is the second required condition. The Business Directory plugin must be installed and active. No specific non-default configuration is described as required beyond plugin presence. Limiting factors: absence of open user registration eliminates self-service account creation; restricting access to directory submission to trusted roles removes the injection vector; CSP headers can neutralize script execution even after injection. |
| Impact | The CVSS 6.5 score reflects a medium-severity finding with a meaningful but bounded threat profile. The network vector (AV:N) and low complexity (AC:L) indicate no special network position or exploitation skill is required - an attacker with a subscriber account can submit a payload directly over the web. User interaction (UI:R) is the primary limiting factor; an admin or elevated user must view the poisoned content for the payload to execute, which is typical for Stored XSS in backend-visible fields. EPSS data is not present in the provided intelligence, so probability-of-exploitation in the next 30 days cannot be quantified. KEV status is negative and no POC has been reported - exploitation is plausible but not confirmed active. The realistic priority is elevated on sites with open user registration, since acquiring a subscriber account costs nothing. Sites without public registration have a meaningfully reduced attack surface. The A:L metric in the provided CVSS vector appears slightly overstated for typical XSS; availability impact is not independently supported by the description. |
| Exploit ScenarioDerived | An attacker registers a free subscriber account on a WordPress site running Business Directory. The attacker submits a directory listing or business profile containing a crafted JavaScript payload in an insufficiently sanitized input field. When an administrator reviews or moderates the submission through the WordPress backend, the script executes in the administrator's browser, potentially exfiltrating the session cookie or triggering an unauthorized admin action such as creating a new administrator account. No public exploit code is known at this time. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 06, 2026
Stored Cross-Site Scripting in the Business Directory WordPress plugin (versions up to and including 6.4.24) allows authenticated subscribers to inject malicious scripts into directory listings or plugin-managed fields, which execute in the browsers of higher-privileged users - typically administrators - who subsequently view the affected content. The Scope change (S:C) in the CVSS vector confirms the injected payload escapes the attacker's privilege context and affects other users' browser sessions. No public exploit code or active exploitation has been identified at time of analysis, but the low attack complexity and minimal privilege requirement (subscriber account) make this straightforward to weaponize in any WordPress deployment where user registration is open.
RemediationAI
Update the Business Directory plugin to the version released after 6.4.24; the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/business-directory-plugin/vulnerability/wordpress-business-directory-plugin-6-4-24-cross-site-scripting-xss-vulnerability should be consulted for the exact patched version number, which was not independently confirmed in the available intelligence. If an immediate update is not possible, disable open user registration on the WordPress site (Settings → General → Membership) to eliminate the ability of unauthenticated visitors to obtain subscriber accounts - this removes the low-privilege attack path but prevents legitimate self-registration as a side effect. Additionally, review Content Security Policy (CSP) headers to restrict inline script execution, which can reduce the impact of successful XSS even if not preventing injection. WordPress administrators should also audit recently submitted directory listings for suspicious script tags pending patching.
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
CWE-79 (Improper Neutralization of Input During Web Page Generation) indicates that subscriber-supplied input - likely a directory listing field, business profile entry, or form submission - is insufficiently sanitized or escaped before being rendered in HTML output. The Business Directory plugin, developed by strategy11_team and identified by CPE cpe:2.3:a:strategy11_team:business_directory:*:*:*:*:*:*:*:*, is a WordPress plugin that allows site owners to publish categorized directory listings. WordPress Subscriber is the lowest registered user role, meaning attackers need only create or obtain a standard account. The Scope change (S:C) in the CVSS vector is consistent with Stored XSS where the payload persists server-side and executes in the victim's browser context, enabling session token theft or UI redressing against admin-level users.
Know when Business Directory 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:R/S:C/C:L/I:L/A:L
Network-exploitable Stored XSS by a subscriber; scope change reflects cross-context execution; availability impact downgraded to None as XSS does not meaningfully disrupt service.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Subscriber Cross Site Scripting (XSS) in Business Directory <= 6.4.24 versions.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Business Directory
View allThe Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
Blind SQL injection in WPTasty Business Directory plugin versions through 6.4.27 allows an authenticated attacker with h
The Business Directory Plugin plugin for WordPress is vulnerable to CSV Injection in versions up to, and including, 6.4.
Unauthenticated XSS in the Business Directory WordPress plugin (versions ≤ 6.4.25, by Strategy11 Team) permits remote at
Cross-site scripting in the Business Directory WordPress plugin (versions 6.4.22 and earlier) allows authenticated subsc
Broken access control in Business Directory WordPress plugin versions 6.4.26 and earlier exposes unauthenticated endpoin
Broken Access Control in the Business Directory WordPress plugin (versions 6.4.23 and below) permits unauthenticated rem
Unauthenticated IDOR in the Business Directory WordPress plugin (versions <= 6.4.26) allows remote attackers to access o
Unauthenticated cross-site scripting in the Business Directory WordPress plugin (versions <= 6.4.22) allows remote attac
Insecure direct object reference in the Business Directory WordPress plugin, affecting versions up to and including 6.4.
Cross-Site Request Forgery (CSRF) vulnerability in Business Directory Team Business Directory Plugin - Easy Listing Dire
EUVD-2026-53956
GHSA-cv33-h348-47m4
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB