CVE-2019-25727: Critical Path Traversal in WordPress ad manager wd 1.0.11 – Remote File Disclosure
A critical vulnerability exists in the ad manager wd WordPress plugin version 1.0.11 that allows attackers to download sensitive files from a compromised website without requiring authentication. By sending specially crafted web requests to the plugin's export function, attackers can manipulate file paths to retrieve sensitive configuration files like wp-config.php, which typically contains database credentials and security keys. This poses an immediate and severe risk to any WordPress site running this plugin version.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 9.8 CRITICAL · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- Weaknesses (CWE)
- CWE-22
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-06-04 / 2026-06-17
NVD description (verbatim)
WordPress Plugin ad manager wd 1.0.11 contains an arbitrary file download vulnerability that allows unauthenticated attackers to download sensitive files by manipulating the path parameter. Attackers can send GET requests to the edit.php endpoint with export=export_csv and a malicious path parameter to read arbitrary files like wp-config.php accessible to the web server.
3 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2019-25727 is a path traversal vulnerability (CWE-22) in ad manager wd 1.0.11 that fails to properly validate the path parameter in the export functionality. The vulnerability is triggered via GET requests to edit.php with export=export_csv combined with a malicious path parameter. The plugin does not enforce authentication or validate that the requested path is within an intended directory, allowing unauthenticated attackers to read arbitrary files accessible to the web server process. The CVSS 3.1 score of 9.8 reflects the network-accessible nature, complete lack of authentication requirement, and the ability to compromise confidentiality, integrity, and availability of the affected system.
Business impact
A successful exploit enables attackers to extract critical configuration data, including database credentials, encryption keys, and API tokens stored in wp-config.php and related files. This can lead to unauthorized database access, site compromise, malware injection, and potential lateral movement to other systems. For organizations relying on WordPress for business-critical functions, this vulnerability can result in service downtime, data theft, regulatory violations, and substantial remediation costs. The unauthenticated, remote nature of the attack means any internet-exposed WordPress site with this plugin is at risk without additional protective measures.
Affected systems
WordPress Plugin ad manager wd version 1.0.11 is affected. Organizations should immediately inventory their WordPress installations to identify any sites running this specific plugin version. Given the plugin's relatively narrow distribution, affected deployments may be limited, but impact is severe for each instance. Verify the exact version via the WordPress plugin directory or by inspecting the plugin's readme.txt or version declaration in affected.php files.
Exploitability
This vulnerability is highly exploitable. It requires only network access and a web browser or basic HTTP client to craft the malicious request; no authentication, special tools, or user interaction are needed. The attack surface is the public-facing WordPress admin interface, and an attacker can attempt exploitation immediately upon discovering the plugin is active. The simplicity and accessibility of exploitation, combined with the high-value payloads typically stored in wp-config.php, make this a priority target for automated scanning and opportunistic attacks.
Remediation
The primary remediation is immediate deactivation and deletion of ad manager wd 1.0.11 from all affected WordPress installations. Check the plugin's update history and WordPress repository for any patched versions; if available, upgrade to the latest version after thorough testing. If no patched version is available, remove the plugin entirely and replace its functionality with a maintained alternative. After removal, review web server and database logs for signs of exploitation, rotate database credentials and sensitive API keys, and inspect wp-config.php and other sensitive files for unauthorized modifications.
Patch guidance
Verify the WordPress ad manager wd plugin repository for any available updates beyond version 1.0.11. Update instructions should be obtained directly from the plugin's official page or the WordPress admin dashboard. If no patched version is available from the developer, the plugin should be considered unsupported and removed. After updating (if available), test the plugin in a staging environment before deploying to production. Monitor the plugin's repository or the developer's security advisories for any related vulnerabilities.
Detection guidance
Search web server access logs for requests to edit.php containing the export parameter combined with path traversal sequences (e.g., ../, ..\, or URL-encoded equivalents like %2e%2e%2f). Monitor for unusual GET requests with suspicious path parameters pointing to sensitive files like wp-config.php, php.ini, or .env files. Enable WordPress security logging plugins or WAF rules that flag CWE-22 path traversal attempts. Assess your WordPress environment with vulnerability scanners (e.g., WPScan) configured to detect this specific plugin and version. Review file access logs for unexpected reads of wp-config.php or database credential files by the web server process.
Why prioritize this
This vulnerability scores CRITICAL (9.8 CVSS) due to unauthenticated remote access, network-based exploitability, and direct compromise of high-value secrets like database credentials. The lack of any authentication requirement, combined with the ease of exploitation and the immediate business impact of credential theft, makes this one of the most urgent WordPress vulnerabilities. Even isolated deployments of this plugin warrant emergency patching or removal. Organizations should treat remediation as a priority security incident rather than a routine patch.
Risk score, explained
The CVSS 3.1 score of 9.8 (CRITICAL) reflects: Attack Vector: Network (AV:N) — the vulnerability is remotely exploitable over the internet; Attack Complexity: Low (AC:L) — no special conditions or timing are required; Privileges Required: None (PR:N) — unauthenticated attackers can exploit it; User Interaction: None (UI:N) — no social engineering or user action needed; Scope: Unchanged (S:U) — the impact is confined to the affected system; Confidentiality: High (C:H) — sensitive files and credentials are exposed; Integrity: High (I:H) — attackers can modify files; Availability: High (A:H) — attackers can delete or disrupt file access. This constellation of factors results in near-maximum severity.
Frequently asked questions
How can I tell if my WordPress site is running this vulnerable plugin?
Log in to your WordPress admin dashboard and navigate to Plugins. Search for 'ad manager wd' in your installed plugins list. Check the version number shown; if it displays 1.0.11, your site is vulnerable. Alternatively, connect to your web server via FTP or SSH and navigate to wp-content/plugins/ to find the ad-manager-wd folder and inspect its readme.txt or the main plugin file for version information.
I removed the plugin — do I still need to change my database password?
Yes. If the site was accessible and the plugin was active before you removed it, assume wp-config.php was exposed to potential attackers. Immediately rotate your database password, regenerate WordPress security keys (AUTH_KEY, SECURE_AUTH_KEY, etc.), and reset API keys for any external services referenced in wp-config.php. Review your database access logs and user accounts for unauthorized activity.
Can this vulnerability be mitigated without removing the plugin?
Removal is the safest option, but if replacement is not immediately feasible, implement a temporary WAF rule to block requests to edit.php with export parameters, restrict admin access by IP address, and monitor logs closely. However, these measures are temporary shields; permanent remediation requires either patching to a secure version (if available) or removing the plugin. Do not rely on WAF rules as a long-term substitute for proper patching.
Is this vulnerability being actively exploited?
The vulnerability is not currently listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, but the ease of exploitation and the high value of exposed secrets mean attackers are likely to target it opportunistically. The publication date of June 2026 is recent, so active exploitation may still be ramping up. Assume your site is at risk if running the vulnerable version and prioritize remediation immediately.
This analysis is provided for informational purposes only and should not be construed as legal or professional security advice. Organizations are responsible for verifying the accuracy of vulnerability information, patch availability, and compatibility before deploying fixes. Testing should always be performed in non-production environments. The vulnerability details, CVSS scores, and affected versions are based on publicly available data as of the publication date; organizations should consult official vendor advisories for the most current guidance. SEC.co assumes no liability for decisions made based on this analysis. Source: NVD (public-domain), retrieved 2026-07-14. Analysis generated by SEC.co (claude-haiku-4-5).
Weaknesses (CWE)
Related vulnerabilities
- CVE-2017-20248HIGHApptha Slider Gallery Path Traversal Vulnerability
- CVE-2017-20250HIGHMac Photo Gallery 3.0 Path Traversal File Download Vulnerability
- CVE-2018-25393MEDIUMNavigate CMS 2.8.5 Path Traversal Vulnerability (CVSS 6.5)
- CVE-2018-25408HIGHOpen ISES Project Path Traversal Vulnerability (High Severity)
- CVE-2018-25421MEDIUMOpen STA Manager 2.3 Path Traversal File Download Vulnerability
- CVE-2019-25734MEDIUMContact Form by WD CSRF & Local File Inclusion Vulnerability
- CVE-2019-25740MEDIUMJoomla com_jsjobs Arbitrary File Deletion Vulnerability
- CVE-2022-50953MEDIUMWordPress admin-word-count-column Plugin Local File Read Vulnerability
Preview — this page is review (quality 0.935). high-value: hold for review.