Horizon Alert
Summary of the vulnerability and why it matters
This CVE concerns a critical vulnerability in the AI Website Builder WordPress plugin that allows unauthenticated attackers to take full control of a website, including installing or activating plugins and themes, importing content, writing files, and deleting site data. In some configurations, this could lead to remote code execution, enabling attackers to run their own code on the server.
- Attackers can install, delete, and control website content.
- This allows for complete takeover of affected websites.
- Confirm if this plugin is in use and assess exposure.
Attack Path
How an attacker could exploit the issue
An attacker can exploit this vulnerability by accessing the website's REST API without needing any credentials. This allows them to manipulate the site by installing or activating plugins and themes, importing external content, writing files to the uploads directory, and deleting site content. If the server is configured to execute PHP files from the uploads directory, this file write capability can lead to remote code execution.
- Accessible via public network.
- Triggered through REST API routes.
- Risk of code execution and data compromise.
Live Threat
Current exploitation, exposure, and threat context
This vulnerability could allow an unauthenticated attacker to compromise a WordPress website by installing unauthorized plugins or themes, importing malicious content, writing files to the uploads directory, and deleting site content. If the host serves PHP from the uploads directory, this could lead to remote code execution.
- Website data and control.
- Unauthenticated access to API routes.
- Remote code execution and site compromise.
Operational Fix
Recommended remediation, mitigation, and detection steps
This vulnerability in the AI Website Builder WordPress plugin requires immediate attention from teams responsible for WordPress deployments. The first practical step is to identify all instances of this plugin, determine their reachability and criticality, and then confirm the accountable owner for remediation. Planning for updates or mitigation should be prioritized based on this inventory and risk assessment.
- WordPress administrators and site owners.
- Confirm plugin presence and reachability.
- Plan and execute remediation actions.