Goroutine Leak Vulnerability in Abacus Server's SSE Implementation
CVE-2025-27421
7.5HIGH
What is CVE-2025-27421?
A resource exhaustion vulnerability exists in the Abacus server's Server-Sent Events (SSE) implementation due to a goroutine leak. When clients disconnect from the /stream endpoint, the server fails to properly terminate related goroutines, resulting in high memory consumption and preventing the acceptance of new SSE connections. This stems from improper channel cleanup in event handling mechanisms, causing the blocked goroutines to linger indefinitely.
Affected Version(s)
abacus < 1.4.0
