Goroutine Leak Vulnerability in Abacus Server's SSE Implementation
CVE-2025-27421

7.5HIGH

Key Information:

Status
Vendor
CVE Published:
3 March 2025

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

References

CVSS V3.1

Score:
7.5
Severity:
HIGH
Confidentiality:
None
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.