CVE-2026-45013

ApostropheCMS · ApostropheCMS

ApostropheCMS contains a password reset vulnerability where an unauthenticated attacker can manipulate the Host header to redirect password reset emails to an attacker-controlled domain.

Executive summary

ApostropheCMS is vulnerable to an unauthenticated account takeover flaw that allows attackers to redirect password reset links to malicious domains.

Vulnerability

This is a Host header manipulation vulnerability within the password reset flow. An unauthenticated attacker can trigger a password reset for a known email address, causing the application to send a reset link that directs the victim to an attacker-controlled domain, facilitating full account takeover.

Business impact

With a CVSS score of 8.1 (High), this vulnerability poses a severe risk to organizational security. Successful exploitation allows unauthorized parties to gain full control over user accounts, potentially leading to unauthorized data access, intellectual property theft, and loss of administrative control over the CMS platform.

Remediation

Immediate Action: Manually configure the "apos.baseUrl" setting within the application configuration to explicitly define the expected domain and prevent Host header manipulation.

Proactive Monitoring: Review application logs for anomalous password reset requests or unexpected patterns in outgoing email traffic.

Compensating Controls: Implement a Web Application Firewall (WAF) to inspect and sanitize incoming HTTP Host headers, blocking requests that do not match the expected environment domain.

Exploitation status

Public Exploit Available: false

Analyst recommendation

Given the high impact of account takeover, administrators must prioritize hardening the CMS configuration immediately. While no vendor patch is currently available, setting the "apos.baseUrl" is a critical security control to mitigate this risk.