Horizon Alert
Summary of the vulnerability and why it matters
This advisory addresses a critical vulnerability in FlyCms, a content management system, stemming from default administrator credentials. An unauthenticated remote attacker could exploit this by logging in with the default username and password to gain complete control over site content, users, and configurations. The primary concern is to determine if this specific system is in use and potentially exposed.
- Easy-to-guess default credentials allow unauthorized access.
- Critical flaw grants full control over website content.
- Confirm use and exposure of this system.
Attack Path
How an attacker could exploit the issue
An attacker can exploit this vulnerability by sending a POST request to the `/api/auth/login` endpoint. This allows them to bypass authentication using default credentials and a solved image captcha to gain complete control over the website's content, users, and settings.
- Unauthenticated remote access required.
- POST to `/api/auth/login` with default credentials.
- Full control over site content and users.
Live Threat
Current exploitation, exposure, and threat context
This vulnerability could allow unauthenticated remote attackers to gain super administrator access to FlyCms by exploiting default credentials. This access could enable full control over site content, user data, and system configuration.
- Site content and user data at risk.
- Attackers could log in via a specific API endpoint.
- Full control of site content and users.
Operational Fix
Recommended remediation, mitigation, and detection steps
This vulnerability in FlyCms, allowing unauthenticated access via default super administrator credentials, likely impacts teams responsible for web application content management systems. The first practical step is to identify all FlyCms instances, determine their exposure and business criticality, and then locate the accountable system owner to plan remediation.
- Application owners must address the vulnerability.
- Verify all FlyCms instances and their reachability.
- Plan remediation based on identified risks.