Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2024-9935: CWE-22 Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') in redefiningtheweb PDF Generator Addon for Elementor Page Builder

0
High
VulnerabilityCVE-2024-9935cvecve-2024-9935cwe-22
Published: Sat Nov 16 2024 (11/16/2024, 03:20:45 UTC)
Source: CVE Database V5
Vendor/Project: redefiningtheweb
Product: PDF Generator Addon for Elementor Page Builder

Description

CVE-2024-9935 is a high-severity path traversal vulnerability in the PDF Generator Addon for Elementor Page Builder plugin for WordPress, affecting all versions up to 1. 7. 5. It allows unauthenticated attackers to exploit the rtw_pgaepb_dwnld_pdf() function to read arbitrary files on the server. This can lead to exposure of sensitive information without requiring authentication or user interaction. The vulnerability stems from improper limitation of pathname inputs (CWE-22). Although no known exploits are currently reported in the wild, the ease of exploitation and potential impact on confidentiality make this a critical concern for websites using this plugin. Organizations relying on this plugin should prioritize patching or applying mitigations immediately. Countries with large WordPress user bases and significant Elementor adoption are at higher risk. Defenders should monitor for suspicious access patterns targeting PDF downloads and restrict file system permissions to limit exposure.

AI-Powered Analysis

AILast updated: 02/25/2026, 23:47:29 UTC

Technical Analysis

CVE-2024-9935 identifies a path traversal vulnerability in the PDF Generator Addon for Elementor Page Builder plugin for WordPress, specifically in the rtw_pgaepb_dwnld_pdf() function. This vulnerability exists in all versions up to and including 1.7.5. Path traversal (CWE-22) occurs when the plugin fails to properly sanitize or restrict user-supplied input that specifies file paths, allowing attackers to manipulate the pathname to access files outside the intended directory. Because the function can be triggered without authentication, an unauthenticated attacker can craft requests to read arbitrary files on the web server. This can expose sensitive data such as configuration files, credentials, or other private information stored on the server. The CVSS 3.1 base score is 7.5 (high), reflecting the vulnerability's network attack vector, low attack complexity, no privileges or user interaction required, and high confidentiality impact. No integrity or availability impact is noted. No patches or fixes are currently linked, and no known exploits have been reported in the wild, but the vulnerability is publicly disclosed and thus may be targeted soon. The plugin is used within the WordPress ecosystem, which is widely deployed globally, increasing the potential attack surface. The vulnerability highlights the importance of secure input validation and access control in web application plugins, especially those handling file operations.

Potential Impact

The primary impact of CVE-2024-9935 is the unauthorized disclosure of sensitive information stored on the web server hosting the vulnerable WordPress plugin. Attackers can read arbitrary files, potentially gaining access to configuration files, database credentials, private keys, or other sensitive data that could facilitate further compromise. Although this vulnerability does not allow code execution or direct modification of data, the exposure of confidential information can lead to significant downstream risks such as credential theft, lateral movement, or targeted attacks against the organization. Organizations running websites with this plugin are at risk of data breaches, loss of customer trust, and regulatory penalties if sensitive data is exposed. The vulnerability's ease of exploitation and lack of authentication requirements make it a critical threat, especially for high-profile or data-sensitive websites. The absence of known exploits currently provides a window for mitigation, but the public disclosure increases the likelihood of exploitation attempts globally.

Mitigation Recommendations

1. Immediately update the PDF Generator Addon for Elementor Page Builder plugin to a patched version once available from the vendor. Monitor vendor communications for official patches. 2. If no patch is available, temporarily disable or uninstall the vulnerable plugin to eliminate exposure. 3. Implement web application firewall (WAF) rules to detect and block suspicious requests attempting path traversal patterns targeting the rtw_pgaepb_dwnld_pdf() function or PDF download endpoints. 4. Restrict file system permissions for the web server user to limit access to sensitive files, ensuring that even if path traversal is attempted, critical files are not readable. 5. Conduct regular audits of server logs to identify unusual access patterns or repeated attempts to access unauthorized files. 6. Employ intrusion detection systems (IDS) with signatures for path traversal attacks. 7. Educate site administrators on the risks of using outdated plugins and enforce a patch management policy. 8. Consider isolating WordPress instances in containerized or sandboxed environments to limit the blast radius of potential exploits.

Need more detailed analysis?Upgrade to Pro Console

Technical Details

Data Version
5.1
Assigner Short Name
Wordfence
Date Reserved
2024-10-14T13:28:12.183Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 699f6b65b7ef31ef0b554f55

Added to database: 2/25/2026, 9:36:37 PM

Last enriched: 2/25/2026, 11:47:29 PM

Last updated: 2/26/2026, 6:17:36 AM

Views: 1

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats