Skip to main content

Business Directory EUVDEUVD-2026-40097

| CVE-2026-57326 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-06-29 Patchstack GHSA-j7vw-hgqm-mjq6
6.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Submit crafted XSS payload via unauthenticated directory field
  2. Delivery
    Payload stored or reflected in plugin output
  3. Exploit
    Victim admin or user loads affected directory page
  4. Execution
    Malicious script executes in victim's browser context
  5. Impact
    Attacker harvests session token or performs authenticated actions

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

No authentication is required to inject the malicious payload - the vulnerability is exploitable by any remote unauthenticated party, as confirmed by PR:N in the CVSS vector. The limiting factor is user interaction (UI:R): a victim, typically an authenticated WordPress user or administrator, must navigate to or load the page containing the injected content for the XSS payload to execute. Exploitation is further constrained to WordPress sites with the Business Directory plugin installed and active at version 6.4.22 or earlier. There is no indication the vulnerable input requires any special site configuration or non-default feature flag beyond the plugin being present and accepting public input submissions.

Impact

The CVSS 6.5 Medium score reflects the primary limiting factor: user interaction (UI:R) is required, meaning a victim must load the page containing the injected payload. Without that interaction, the attack cannot land. However, the remaining metrics are unfavorable - no authentication required (PR:N), low complexity (AC:L), and network-accessible (AV:N) - meaning the attacker's initial effort to plant the payload is trivial. The scope change (S:C) elevates the realistic impact, as a successful trigger could allow session hijacking or admin account compromise on the WordPress site. No EPSS data was provided in the intelligence, so exploitation probability cannot be quantified. There is no CISA KEV listing and no confirmed public exploit code, suggesting this is not currently under active exploitation. Despite the medium CVSS score, WordPress plugin XSS vulnerabilities of this class are historically weaponized in bulk scanning campaigns against WordPress installations, making this a genuine priority for sites running the affected versions.

Exploit ScenarioDerived

An unauthenticated attacker submits a directory listing or entry containing a crafted JavaScript payload (e.g., in a business name or description field) to a WordPress site running Business Directory <= 6.4.22. The payload persists in or is reflected from the plugin's output. When a logged-in administrator or site visitor views the affected directory page, the script executes in their browser, potentially stealing session cookies or performing actions under their identity. No public exploit code is confirmed, but the low attack complexity makes manual exploitation straightforward for any attacker familiar with WordPress XSS techniques.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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 – Jun 29, 2026

Unauthenticated cross-site scripting in the Business Directory WordPress plugin (versions <= 6.4.22) allows remote attackers without any authentication to inject and store arbitrary JavaScript that executes in the context of a victim's browser when they visit an affected page. The CVSS vector (AV:N/AC:L/PR:N/UI:R/S:C) confirms network-accessible exploitation requiring no privileges, with a scope change indicating the payload crosses from the plugin's execution context into the victim's browser session. No public exploit code or active exploitation has been identified at time of analysis, but the unauthenticated nature and low complexity lower the barrier to abuse significantly.

RemediationAI

Update the Business Directory plugin to a version beyond 6.4.22 immediately; the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/business-directory-plugin/vulnerability/wordpress-business-directory-plugin-6-4-22-cross-site-scripting-xss-vulnerability?_s_id=cve should be consulted for the confirmed fixed version, which is not independently specified in the available input data. Until patching is complete, operators can restrict unauthenticated submission to directory listing fields by requiring user login before allowing new entries - this trades off public submission functionality but eliminates the unauthenticated injection vector. Installing a WordPress WAF rule targeting reflected or stored XSS patterns in business directory input fields (e.g., via Patchstack's virtual patching or Wordfence) provides a compensating control with minimal side effects. Review existing directory listings for injected script tags as part of incident assessment.

Affected VersionsENISA

Business Directory n/a ≤6.4.22

Affected Packages

euvd business_directory 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 Business Directory plugin (CPE: cpe:2.3:a:strategy11_team:business_directory:*:*:*:*:*:*:*:*) is a WordPress plugin published by Strategy11 Team that enables site owners to build and manage directory listings. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning one or more user-supplied input fields - likely a directory listing field such as a business name, description, or contact field - are insufficiently sanitized or escaped before being rendered in HTML output. The scope change (S:C in CVSS) indicates the payload escapes the plugin's own trust boundary and executes within the victim browser's session, enabling theft of session cookies, credential harvesting, or forced actions on behalf of the authenticated victim. Reported and disclosed by Patchstack via their WordPress vulnerability database.

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

Vendor (Patchstack) PRIMARY 6.1 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 6.1 MEDIUM

Network-accessible unauthenticated injection with scope change into victim browser; UI:R limits exploitation; no availability impact applies.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

Lifecycle Timeline

1
CVSS changed
Jun 29, 2026 - 15:22 NVD
6.5 (MEDIUM) 6.1 (MEDIUM)

DescriptionCVE.org

Unauthenticated Cross Site Scripting (XSS) in Business Directory <= 6.4.22 versions.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Medium
popular WordPress plugin, significant but not universal install base
Social Media
1
Sightings
Data Quality
5 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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-2026-62097 HIGH
7.6 Sep 30

Blind SQL injection in WPTasty Business Directory plugin versions through 6.4.27 allows an authenticated attacker with h

CVE-2023-5527 HIGH
7.4 Jun 18

The Business Directory Plugin plugin for WordPress is vulnerable to CSV Injection in versions up to, and including, 6.4.

CVE-2026-28004 HIGH
7.1 Aug 13

Unauthenticated XSS in the Business Directory WordPress plugin (versions ≤ 6.4.25, by Strategy11 Team) permits remote at

CVE-2026-61959 MEDIUM
6.5 Aug 06

Stored Cross-Site Scripting in the Business Directory WordPress plugin (versions up to and including 6.4.24) allows auth

CVE-2026-57328 MEDIUM
6.5 Jun 29

Cross-site scripting in the Business Directory WordPress plugin (versions 6.4.22 and earlier) allows authenticated subsc

CVE-2026-84758 MEDIUM
6.5 Sep 03

Broken access control in Business Directory WordPress plugin versions 6.4.26 and earlier exposes unauthenticated endpoin

CVE-2026-57339 MEDIUM
6.5 Jun 29

Broken Access Control in the Business Directory WordPress plugin (versions 6.4.23 and below) permits unauthenticated rem

CVE-2026-84769 MEDIUM
6.5 Sep 03

Unauthenticated IDOR in the Business Directory WordPress plugin (versions <= 6.4.26) allows remote attackers to access o

CVE-2026-94173 MEDIUM
5.4 Sep 30

Insecure direct object reference in the Business Directory WordPress plugin, affecting versions up to and including 6.4.

CVE-2023-5803 MEDIUM
4.3 Nov 30

Cross-Site Request Forgery (CSRF) vulnerability in Business Directory Team Business Directory Plugin - Easy Listing Dire

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