Horizon Alert
Summary of the vulnerability and why it matters
This advisory addresses a critical security vulnerability in Pegasus CMS, a type of content management software. The issue involves a flaw in a plugin that could allow unauthorized remote execution of commands, potentially leading to a compromise of the system. The main concern is to confirm if this specific software is in use and if it is exposed externally.
- Unauthenticated attackers can run commands remotely.
- Confirms if this software is in use and exposed.
- Assess relevance and confirm exposure to this risk.
Attack Path
How an attacker could exploit the issue
An unauthenticated attacker can exploit a remote code execution vulnerability in the Pegasus CMS `extra_fields.php` plugin. By sending a crafted POST request to the `submit.php` endpoint, an attacker can inject malicious PHP code into the `action` parameter. This can lead to arbitrary command execution on the server, potentially allowing the attacker to gain an interactive shell.
- No authentication required to trigger.
- Malicious PHP code in POST request.
- Server-side command execution and shell access.
Live Threat
Current exploitation, exposure, and threat context
This vulnerability could affect the behavior and integrity of the Pegasus CMS, potentially allowing attackers to execute arbitrary commands on the server. This could occur when the extra_fields.php plugin's submit.php endpoint is accessed with specially crafted POST requests containing malicious PHP code.
- Server command execution.
- Unauthenticated POST requests.
- System compromise.
Operational Fix
Recommended remediation, mitigation, and detection steps
Pegasus CMS 1.0's remote code execution vulnerability impacts application owners and platform teams responsible for the CMS. The initial step is to identify all Pegasus CMS instances, confirm their accessibility, and determine business criticality to prioritize remediation efforts with the accountable owner.
- Identify CMS instances and owners.
- Verify external reachability and impact.
- Plan remediation based on risk.