Droip
CVE-2024-43955
CRITICAL
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WordPress site running Droip < 2.5.2
-
DeliveryCraft HTTP request with traversal payload
-
ExploitSubmit to vulnerable Droip endpoint
-
ExecutionPlugin reads attacker-specified path
-
PersistSensitive files disclosed (e.g. wp-config.php)
-
ImpactReuse credentials for site takeover
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special conditions - remote unauthenticated exploitation against default configurations of any WordPress site with the Themeum Droip plugin installed and active at a version below 2.5.2 (CVSS AV:N/AC:L/PR:N/UI:N). The principal limiting factor is the prevalence of the plugin itself: only sites that have installed and activated Droip are exposed, and the affected endpoint must be reachable from the attacker (it is by default on public WordPress sites). No specific theme, configuration toggle, or platform constraint is indicated in the available data. |
| Impact | The signals are largely aligned toward elevated priority: CVSS 10.0 with AV:N/AC:L/PR:N/UI:N indicates remote, low-complexity, unauthenticated reachability, and the scope-changed Confidentiality:High and Availability:High impacts suggest the traversal can affect resources beyond the plugin's own security authority (the wider WordPress install or host). EPSS at 1.13% (78th percentile) is moderate - above baseline but not in the top tail - and the vulnerability is not in CISA KEV nor associated with a public PoC, so there is no public exploit identified at time of analysis. A notable tension: the CVSS vector reports Integrity:None despite a path traversal weakness, which is consistent with read-only traversal/file disclosure, yet the A:H rating implies the same primitive can also disrupt availability (for example by causing file inclusion of disruptive content or by exhausting resources) - defenders should treat the disclosure path as the most plausible exploitation primary, with availability impact as a secondary consequence. Overall this is a real priority for any WordPress site running Droip, though not a confirmed mass-exploitation event. |
| Exploit ScenarioDerived | A remote attacker sends a crafted HTTP request to a Droip plugin endpoint on a public WordPress site, embedding traversal sequences in a file-or-template parameter to read sensitive files outside the plugin directory - for example wp-config.php to harvest database credentials and WordPress secret keys, which can then be pivoted into full site takeover. Because no authentication or user interaction is required and complexity is low, the attack can be scripted against large lists of WordPress hosts; no public exploit is identified at time of analysis, but the primitive is straightforward to reconstruct from the advisory. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAI
Unauthenticated path traversal in Themeum's Droip WordPress plugin (versions prior to 2.5.2) lets remote attackers read sensitive files outside the intended directory and trigger availability impact with scope change to the underlying WordPress host. CVSS rates this 10.0 (AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:H), and while no public exploit is identified at time of analysis, the EPSS of 1.13% (78th percentile) signals meaningfully elevated exploitation interest relative to the broader CVE population.
RemediationAI
Vendor-released patch: Droip 2.5.2 - upgrade all WordPress sites running Themeum Droip to version 2.5.2 or later as the primary fix. If upgrading immediately is not feasible, deactivate and remove the Droip plugin until patched, since the issue is reachable network-side without authentication; alternatively, place the site behind a WAF rule that blocks request parameters containing path-traversal sequences ('../', encoded variants like '%2e%2e%2f', and absolute paths) directed at Droip's AJAX/REST endpoints, accepting that overly broad rules can break legitimate template or asset requests handled by the builder. Restricting access to /wp-admin/admin-ajax.php and the plugin's REST namespace to authenticated editors via reverse-proxy ACLs is a stronger but more disruptive control, since it will break any front-end functionality that relies on those endpoints for anonymous visitors. Verify exploitation attempts and post-patch integrity by reviewing web server access logs for traversal patterns against Droip endpoints.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Droip is a visual website builder plugin for WordPress distributed by Themeum, identified by CPE cpe:2.3:a:themeum:droip:*:*:*:*:*:wordpress:*:*. The root cause is CWE-22, Improper Limitation of a Pathname to a Restricted Directory, meaning the plugin fails to canonicalize or constrain user-supplied path components before using them in filesystem operations. In WordPress plugin contexts, such flaws typically appear in AJAX handlers, REST endpoints, or admin-ajax actions that accept file or template names and concatenate them with a base directory without rejecting sequences like '../', enabling access to arbitrary paths within the web server's reach.
Know when Droip 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:N/UI:N/S:C/C:H/I:N/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
DescriptionCVE.org
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in Themeum Droip droip allows Path Traversal.This issue affects Droip: from n/a through < 2.5.2.
Executive ViewAI
The Droip WordPress plugin (versions before 2.5.2) contains a critical path traversal vulnerability (CVE-2024-43955, CVSS 10.0) allowing unauthenticated remote attackers to read arbitrary files from affected WordPress servers and trigger denial of service. Any organization deploying this plugin faces immediate risk of data breach and service disruption without vendor intervention.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable Droip plugin on all WordPress installations immediately; (2) Deploy WAF rules to block path traversal patterns in HTTP requests targeting affected plugin directories; (3) Restrict file system permissions on WordPress directories to limit exposure; (4) Implement network segmentation to isolate WordPress servers from sensitive systems; (5) enable comprehensive logging and monitoring for suspicious file access attempts.
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
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
Affected Products (CPE)CVE.org
Missing authorization in Droip plugin for WordPress (all versions ≤2.2.6) allows authenticated attackers with Subscriber
Arbitrary file upload in Themeum Droip WordPress plugin (versions up to 2.5.1) permits authenticated attackers with Subs
Missing Authorization vulnerability in Themeum Droip droip allows Exploiting Incorrectly Configured Access Control Secur
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB