CVE-2020-11738
High · 7.5 CISA KEVCVSS
7.5
EPSS
97.8%
Published
Apr 13, 2020
CISA due date
May 3, 2022
Cloudanix analysis
A website plugin flaw lets outsiders read any file stored on the server, risking exposure of passwords and private information.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Trivial
- Impact
- Data Exposure
- Component
- Application
- Class
- Path Traversal
- Remediation
- Upgrade
- Effort
- Low
- Patch risk
- Low
What it actually does
The flaw permits directory traversal by supplying ../ sequences in the file parameter to duplicator_download or duplicator_init endpoints, allowing read access to files outside the web root.
Why it matters to the business
Attackers can steal configuration files, credentials, and other sensitive data from affected sites; the issue carries high exploit probability, is listed in CISA KEV with a 2022-05-03 remediation deadline, and remains actively exploited years after disclosure.
How an attack unfolds
Threat actors targeting the WordPress Snap Creek Duplicator Plugin File Download Vulnerability send unauthenticated HTTP requests containing directory traversal payloads in the file parameter to the duplicator_download or duplicator_init endpoints, retrieving arbitrary server files such as configuration or database credentials.
How to fix it
Upgrade the Snap Creek Duplicator plugin to 1.3.28 or newer and Duplicator Pro to 3.8.7.1 or newer; for gitlab-org/gitlab apply the fix in commit e5a4c9dc9077d8e96e74118cd00dfa452bd4522b and verify no custom duplicator endpoints remain exposed.
How to confirm the fix worked
After patching, confirm that requests containing ../ in the file parameter return errors or sanitized responses rather than file contents; scan plugin directories for versions below the fixed releases.
Typical attack path
- Locate a WordPress site running the vulnerable Duplicator plugin
- Send crafted GET/POST requests to duplicator_download or duplicator_init with file=../../../wp-config.php or similar traversal strings
- Receive file contents in the response
- Exfiltrate sensitive data for further compromise or ransomware staging
How to detect it
Search web server access logs for requests to duplicator_download or duplicator_init containing repeated ../ sequences or attempts to retrieve known sensitive files such as wp-config.php; correlate with threat actor activity around the WordPress Snap Creek Duplicator Plugin File Download Vulnerability.
- duplicator_download?file=../
- duplicator_init?file=../
- ../wp-config.php
- ../wp-content/
- file=..%2f..%2f
What your security team should do
- Immediately apply the vendor-supplied updates given the KEV listing and high EPSS score
- Audit all WordPress instances for the Duplicator plugin and remove or isolate any unpatched deployments
- Add WAF rules blocking traversal sequences in file parameters to duplicator endpoints
- Review logs for historical traversal attempts to assess prior exposure
The record
The Snap Creek Duplicator plugin before 1.3.28 for WordPress (and Duplicator Pro before 3.8.7.1) allows Directory Traversal via ../ in the file parameter to duplicator_download or duplicator_init.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-61725 sevenz-rust2 is a Rust-native 7z compressor and `decompress`or. CWE-22
- CVE-2026-62965 SABnzbd is an open source automated Usenet download tool. CWE-22
- CVE-2026-119342 Stirling-PDF is a locally hosted web application that facilitates various operations on… CWE-22
- CVE-2026-119328 Immich is a high-performance self-hosted photo and video management solution. CWE-22
- CVE-2026-116249 In server mode pgAdmin 4 resolves a server's password file, SSL certificate, key, CRL and… CWE-22
- CVE-2026-116240 In server mode pgAdmin 4 validates a path into the user's storage directory with… CWE-22
- CVE-2026-62331 praktor is a multi-agent Claude Code orchestrator with Telegram input and output, Docker… CWE-22
- CVE-2026-115604 Subscriber Arbitrary File Deletion in SureDash <= 1.12.3 versions. CWE-22