A AegiFlow
HIGHCVSS 7.5EPSS 0.7%

CVE-2026-115778

CVE-2026-115778 updated by NVD

Published
2026-10-23
Modified
2026-10-28
EPSS percentile
54%
Sources
github-advisory, nvd

Summary

Twisted is an event-based framework for internet applications, supporting Python 3.6+. Prior to 26.10.0rc1, twisted.conch.telnet.Telnet.dataReceived appends every byte received after IAC SB to a persistent subnegotiation buffer until IAC SE is received, without applying a maximum length. Telnet option negotiation occurs before authentication, so an unauthenticated peer can omit the terminator and continuously grow the buffer. The resulting memory exhaustion can terminate the process and every service it hosts. This issue is fixed in version 26.10.0rc1.

Affected packages

EcosystemPackageAffected versionsFixed versions
PyPITwisted—26.10.0rc1

Remediation: Upgrade to 26.10.0rc1 or later.

References

Includes data from the GitHub Advisory Database, licensed under CC-BY 4.0.

Includes data from the National Vulnerability Database (NIST). NVD data is in the public domain; this page is not endorsed by NIST.

CVE® is a registered trademark of The MITRE Corporation. CVE content reproduced under the CVE Terms of Use; copyright designation © MITRE.

EPSS scores provided by the FIRST.org Exploit Prediction Scoring System.