CVE-2025-39567

WordPress Web Directory Free plugin <= 1.7.8 - Reflected Cross Site Scripting (XSS) vulnerability

Published Apr 17, 2025 CVSS 3.1 · 7.1 High EPSS < 1% KEV · Not listed
Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Shamalli Web Directory Free web-directory-free allows Reflected XSS.This issue affects Web Directory Free: from n/a through <= 1.7.8.

Analysis

AI-generated

Technical impact

This vulnerability occurs because the Web Directory Free plugin does not properly neutralize user‑supplied input before inserting it into a web page. When an attacker places malicious script code in a query parameter, the plugin echoes it back unescaped, allowing reflected cross‑site scripting. The weakness is classic input validation failure, classified as CWE‑79. If a victim follows a crafted URL, arbitrary JavaScript can execute in their browser, potentially compromising that session. The effect is confined to the victim’s browser session and depends on the user visiting the malicious link.

Affected Systems

WordPress sites that include the Shamalli Web Directory Free plugin of version 1.7.8 or earlier are affected. Any installation that has not been upgraded beyond the stated maximum version remains vulnerable.

Risk and Exploitability

The CVSS score of 7.1 indicates moderate to high severity, and the EPSS score of less than 1% shows that exploitation opportunities have been observed but are currently rare. The vulnerability is not listed in the CISA KEV catalog. An attacker can exploit the flaw by sending a crafted URL containing the malicious payload to a legitimate user; upon visiting, the script runs in the user’s browser. The low EPSS suggests that the risk of widespread exploitation is currently small, but the potential impact warrants timely remediation.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the Web Directory Free plugin to the latest available release, which removes the unsanitized input handling.
  • If an immediate upgrade is not possible, use a web application firewall or server‑side filtering to block or sanitize the query parameter that is reflected in the output.
  • Deploy a Content Security Policy that disallows inline scripts and limits script execution to trusted sources, reducing the effectiveness of any residual XSS payloads.

Generated by OpenCVE AI on May 1, 2026 at 09:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2025-11750 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Shamalli Web Directory Free allows Reflected XSS. This issue affects Web Directory Free: from n/a through 1.7.8.
History
Type Values Removed Values Added
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L'}

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Shamalli Web Directory Free allows Reflected XSS. This issue affects Web Directory Free: from n/a through 1.7.8. Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Shamalli Web Directory Free web-directory-free allows Reflected XSS.This issue affects Web Directory Free: from n/a through <= 1.7.8.
References
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L'}

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Shamalli Web Directory Free allows Reflected XSS. This issue affects Web Directory Free: from n/a through 1.7.8.
Title WordPress Web Directory Free plugin <= 1.7.8 - Reflected Cross Site Scripting (XSS) vulnerability
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 7.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L'}

Subscriptions

No data.

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Sources

Status
PUBLISHED
Assigner
Patchstack
Published
Updated
Apr 28, 2026, 4:12 PM
Reserved
Apr 16, 2025, 6:25 AM
Status
Deferred
Published
Apr 17, 2025, 4:15 PM
Modified
Jun 17, 2026, 9:18 AM