S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated Jan 21, 2025

CVE-2024-9047 Scanner

CVE-2024-9047 Scanner - Arbitrary File Read vulnerability in WordPress File Upload

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, ipv4, subdomain
CostFree
2.7k
Times Used
continuous scan runs
5.8k
Continuously Checked
assets under CS
1
Vulnerabilities Found
confirmed findings
References
CVECVE-2024-9047
9.8
CVSScritical
Exploitable remotely over the internet · no authentication required.

The WordPress File Upload plugin for WordPress is vulnerable to Path Traversal in all versions up to, and including, 4.24.11 via wfu_file_downloader.php. This makes it possible for unauthenticated attackers to read or delete files outside of the originally intended directory. Successful exploitation requires the targeted WordPress installation to be using PHP 7.4 or earlier.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
Iptanus File Uploadby nickboss
0
wordpress_file_uploadby iptanus
0
Updated Sep 10, 2026View on NVD →
Detail

The WordPress File Upload plugin is a widely used tool for adding file upload capabilities to WordPress websites. It is particularly valued for its flexibility and ease of use, enabling site administrators to allow visitors to upload files securely. This plugin is often adopted by businesses and developers to enhance functionality on WordPress platforms.

This vulnerability enables unauthenticated attackers to perform arbitrary file read operations through the `wfu_file_downloader.php` script in WordPress File Upload plugin versions up to and including 4.24.11. Exploitation is possible on WordPress installations using PHP 7.4 or earlier, bypassing intended file access restrictions.

The vulnerability stems from a Path Traversal flaw in the plugin's file download mechanism. Attackers can craft specific requests to the `wfu_file_downloader.php` endpoint to access files outside the intended directories, including sensitive server files such as `/etc/passwd`. This is caused by insufficient sanitization of user input.

Successful exploitation can expose sensitive information, such as configuration files and user data, to unauthorized users. This could be leveraged to further compromise the affected system, disrupt services, or steal sensitive data. The vulnerability poses a critical risk, especially for websites relying on older PHP versions.

REFERENCES

Solution Advice
  • Update the WordPress File Upload plugin to a patched version greater than 4.24.11.
  • Ensure your WordPress installation uses PHP 8.0 or later to minimize exposure.
  • Restrict access to sensitive plugin scripts using .htaccess or equivalent web server rules.
  • Regularly review file access permissions to prevent unauthorized access.
  • Monitor server logs for unusual or unauthorized requests to the `wfu_file_downloader.php` script.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.

CVE-2024-9047 Scanner - Arbitrary File Read vulnerability in WordPress File Upload | S4E