Skip to main content

Droip CVE-2024-43955

CRITICAL
Path Traversal (CWE-22)
2024-08-29 audit@patchstack.com
10.0
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Identify WordPress site running Droip < 2.5.2
  2. Delivery
    Craft HTTP request with traversal payload
  3. Exploit
    Submit to vulnerable Droip endpoint
  4. Execution
    Plugin reads attacker-specified path
  5. Persist
    Sensitive files disclosed (e.g. wp-config.php)
  6. Impact
    Reuse 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.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 1.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAI

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

NVD PRIMARY 10.0 CRITICAL
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

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

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

Why It Matters

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.

Business Impact: Severe
Compensating Controls

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

EPSS Score
1.1%
Top 22% exploitable
Data Quality
3 sources
Confidence: Low

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 CRITICAL
CISA KEV No
Public POC No
EPSS 1.1%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Very High

Priority Score

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

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

cpe:2.3:a:themeum:droip:*:*:*:*:*:wordpress:*:*

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