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 Dec 17, 2024

CVE-2024-12209 Scanner

CVE-2024-12209 Scanner - Local File Inclusion vulnerability in WP Umbrella

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
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2024-12209
9.8
CVSScritical
Exploitable remotely over the internet · no authentication required.

The WP Umbrella: Update Backup Restore & Monitoring plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 2.17.0 via the 'filename' parameter of the 'umbrella-restore' action. This makes it possible for unauthenticated attackers to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where images and other “safe” file types can be uploaded and included.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
WP Umbrella: Update Backup Restore & Monitoringby wphealth
0
wp_umbrella_update_backup_restore_and_monitoringby wphealth
0
Updated Sep 10, 2026View on NVD →
Detail

The WP Umbrella plugin for WordPress is a tool used for managing backup, restore, and monitoring tasks in WordPress environments. It allows administrators to automate and schedule backups, monitor plugin health, and restore previous backup states. However, the plugin has a security flaw that can be exploited by attackers. The vulnerability is present in all versions up to and including 2.17.0, where improper handling of user inputs allows attackers to perform local file inclusion attacks. This flaw could allow attackers to compromise the integrity of the server hosting WordPress.

The vulnerability lies in the WP Umbrella plugin, where an attacker can exploit the 'filename' parameter in the 'umbrella-restore' action to perform a local file inclusion (LFI). This happens because the parameter is not properly sanitized, allowing attackers to craft a request that can include arbitrary files from the server. In this scenario, attackers can access sensitive files like '/etc/passwd', leading to serious security breaches. The LFI vulnerability can lead to code execution if attackers upload malicious files that get included on the server. This vulnerability is exploitable without authentication, making it highly dangerous.

The WP Umbrella plugin's 'umbrella-restore' action is vulnerable to LFI via the 'filename' parameter. Attackers can manipulate this parameter to include sensitive system files such as '/etc/passwd'. The plugin fails to validate and sanitize the user input properly, which allows attackers to traverse directories and execute arbitrary files. The issue occurs in all versions of the plugin up to and including 2.17.0. The exploited file inclusion can lead to code execution when malicious files are included or bypass access controls. An attacker only needs to send a crafted HTTP request to exploit the vulnerability.

If the vulnerability is exploited, attackers can include arbitrary files, which can be used to execute arbitrary PHP code on the server. This could allow attackers to bypass authentication controls and gain unauthorized access to sensitive information, such as system files. It may also lead to full server compromise if the attacker successfully uploads and includes a web shell or malicious PHP file. The exploitability of this vulnerability is compounded by the fact that it can be performed by unauthenticated users, making it particularly severe. In worst-case scenarios, this could result in a full takeover of the affected WordPress site and server.

REFERENCES

Solution Advice
  • Validate and sanitize user inputs to prevent directory traversal.
  • Use a whitelist approach for file paths and restrict file access to intended directories only.
  • Ensure that the 'filename' parameter is properly validated before being processed.
  • Implement proper access control mechanisms to restrict file inclusion actions to authorized users.
  • Monitor server logs for unusual file inclusion activity and potential exploit attempts.

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.