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 Mar 6, 2025

CVE-2024-9193 Scanner

CVE-2024-9193 Scanner - Local File Inclusion vulnerability in WHMpress

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

The WHMpress - WHMCS WordPress Integration Plugin plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 6.3-revision-0 via the whmpress_domain_search_ajax_extended_results() function. 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. This makes it possible for unauthenticated attackers to update arbitrary options on the WordPress site. Utilizing the /admin/services.php file, this can be leveraged to update the default role for registration to administrator and enable user registration for attackers to gain administrative user access to a vulnerable site.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
WHMpress - WHMCS WordPress Integration Pluginby creativeon
0
Updated Sep 10, 2026View on NVD →
Detail

The WHMpress - WHMCS WordPress Integration Plugin is a tool used by web developers and administrators to integrate WHMCS into WordPress environments. It simplifies the process of connecting WordPress with WHMCS, a billing and client management software. This integration is pivotal for businesses using both systems, allowing for seamless management of their client interactions and billing through one interface. The plugin is used to display WHMCS products and services on a WordPress site and manage operations without needing to switch between platforms. It's commonly used by hosting providers and freelancers who operate websites that require custom billing solutions with WordPress. With its important role, any vulnerability within such a plugin could pose significant risk, highlighting the importance of security in its codebase.

Local File Inclusion (LFI) is a type of security vulnerability that allows an attacker to access files on the server. This can lead to the exposure of sensitive system files or execution of malicious scripts. In the case of WHMpress, the vulnerability allows unauthenticated users to manipulate file paths used by the plugin. The consequence of such an attack can involve unauthorized data access, system compromise, and potentially impactful disruptions to the site. Such vulnerabilities underscore the critical need for regularly updated and patched software environments, especially when dealing with integrations between different platforms like WordPress and WHMCS.

The WHMpress vulnerability exploits a specific function, `whmpress_domain_search_ajax_extended_results()`, which fails to sufficiently validate and sanitize input paths. This flaw enables attackers to specify arbitrary file paths, thereby including and executing files on the server. The exploit is initiated through specially crafted POST requests that manipulate file paths. Attackers can ensure these requests read sensitive files or execute unwanted scripts. The attack's significance is magnified by the potential lack of authentication, making unprotected sites prime targets. The overlooked sanitization within admin-ajax.php calls serves as the primary attack surface.

Exploitation of this vulnerability can have dire consequences, such as unauthorized file access and system compromise. Malicious entities could execute arbitrary PHP code, leading to full server control or data theft. Critical configuration files might be accessed, exposing database credentials or other sensitive information. Sites affected by such vulnerabilities are also at risk of having their default roles altered, giving attackers administrative privileges. Overall, failure to address this security gap could result in extensive operational and reputational damage.

REFERENCES

Solution Advice
  • Update the WHMpress plugin to the latest version immediately to patch the vulnerability.
  • Ensure that your WordPress plugins and themes are regularly updated to prevent known exploits from being leveraged by attackers.
  • Implement strict input validation and sanitization to prevent Local File Inclusion attempts.
  • Utilize web application firewalls to add an additional layer of security against injection-based attacks.
  • Restrict file permissions to limit access to sensitive directories and files by unauthorized users.

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.