PT-2026-122220

CVE-2026-115776

·

Published

2026-10-23

·

Updated

2026-10-23

Description by

CVSS 3.1
7.5
High
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Twisted versions prior to 26.10.0rc1
Description An unbounded-buffer issue exists in the Twisted words IRC server where the dataReceived() function in twisted.words.protocols.irc.IRC appends all received bytes to a per-connection buffer without enforcing a maximum line length. Because the IRC class is a plain Protocol and not a LineReceiver, it lacks a MAX LENGTH limit. The twisted.words.service.IRCUser server subclass inherits this behavior, allowing buffering to occur before PASS, NICK, or USER authentication commands are processed. An unauthenticated remote client can continuously stream data without a line feed, causing the buffer to grow without bound. This leads to uncontrolled resource consumption, potentially exhausting the memory of the single-threaded server process and resulting in a denial of service that drops all connected users.
Recommendations Update Twisted to version 26.10.0rc1 or later.
Exploitability
Fix
Impacts
Vendors
Affected products
Related identifiers
GHSA-53XC-49M8-P798
Found an issue in the description? Have something to add? Feel free to write us 👾