CVE-2026-55768
allinurl · goaccess
GoAccess is vulnerable to memory allocation errors and numeric conversion issues, which can be triggered by a remote attacker to cause a denial of service.
Executive summary
A critical vulnerability in GoAccess allows remote, unauthenticated attackers to cause a denial of service via memory allocation with excessive size values.
Vulnerability
The software is susceptible to memory allocation errors (CWE-789) and incorrect numeric type conversions (CWE-681). These flaws allow an unauthenticated remote attacker to trigger excessive memory consumption, leading to a crash or service failure.
Business impact
With a CVSS score of 8.7, this vulnerability poses a significant risk to the availability of log analysis services. An attacker can remotely disrupt the ability to monitor web traffic, potentially hiding malicious activity or causing systemic monitoring outages that hinder incident response efforts.
Remediation
Immediate Action: Upgrade to GoAccess version 1.11 or later to resolve the underlying memory management and conversion issues.
Proactive Monitoring: Monitor system memory usage and service process stability for unexpected restarts or spikes in resource consumption.
Compensating Controls: Use resource limits (ulimit) or container-based resource constraints to limit the memory impact if an exploit is attempted.
Exploitation status
Public Exploit Available: False
Analyst recommendation
Operators of GoAccess should upgrade to version 1.11 immediately to mitigate the risk of remote denial-of-service attacks. The ease of triggering this condition makes it a priority for environments where GoAccess is exposed to network traffic.