Skip to content
Threat Feed
low advisory

Twisted: Denial of service via IRC buffer exhaustion (CVE-2026-115776)

The Twisted framework contains a memory exhaustion vulnerability in its IRC protocol implementation that allows unauthenticated remote attackers to crash the server process by sending unbounded data streams without line feeds.

CVE search metadata

CVE search record: CVE-2026-115776. Severity: high. CVSS: 7.5. KEV: no. Product: Twisted (< 26.10.0rc1). Brief: Twisted: Denial of service via IRC buffer exhaustion (CVE-2026-115776). Brief link: https://feed.craftedsignal.io/briefs/2026-10-twisted-dos/

Triage facts

Revision 1
Applicability
Twisted (< 26.10.0rc1)
Evidence
Unknown
Severity
Low
Action
Elevated
Sources
1 public source
Freshness
Revision 1Oct 23, 22:05 UTC
Vulnerabilities
1 CVE
Source quality
A1Likely

Twisted versions prior to 26.10.0rc1 are vulnerable to a denial of service (DoS) condition in the twisted.words.protocols.irc.IRC.dataReceived method. The component fails to enforce maximum line lengths or clear per-connection buffers for data received without line feeds. This behavior is inherited by the twisted.words.service.IRCUser server subclass. Because the buffering occurs prior to authentication commands, an unauthenticated attacker can connect to an IRC service and send a continuous stream of bytes to deplete available memory, causing the server process to crash and affecting all users.

Impact

Successful exploitation leads to memory exhaustion and total denial of service for the target IRC server process. This is a remote, unauthenticated vulnerability that does not require login credentials to execute.

Recommendation

  • Upgrade the Twisted framework to version 26.10.0rc1 or later immediately.
  • If upgrading is not immediately possible, implement edge protection to rate-limit or drop unauthorized IRC connections.
  • Review server resource utilization monitoring for anomalous memory growth trends in applications utilizing the twisted.words IRC modules.

Immediate actions

Upgrade Twisted framework to version 26.10.0rc1 or later

IT Operations 48h

Threat Hunt

Identify applications using twisted.words.service.IRCUser and monitor for memory usage spikes from individual connections

medium medium confidence hunt now

Data: Application process memory metrics, Network connection duration for IRC services

Mitigations

Apply patch to 26.10.0rc1

immediate IT Operations

CVE-2026-115776