CVE-2026-115775

Twisted is an event-based framework for internet applications, supporting Python 3.6+. Prior to 26.10.0rc1, the twisted.words.xish.domish ExpatElementStream parser allows an unauthenticated remote peer to keep a container element open while continuously adding child elements. The parser retains the unfinished stanza as an in-memory tree without a byte or element-count limit, and XMPP pre-authentication stream parsing exposes this behavior before credentials are accepted. A single connection can therefore exhaust server memory and terminate the process. This issue is fixed in version 26.10.0rc1.
CVSS

No CVSS.

Configurations

No configuration.

History

29 Oct 2026, 19:17

Type Values Removed Values Added
References () https://github.com/twisted/twisted/security/advisories/GHSA-3476-c5c2-fr73 - () https://github.com/twisted/twisted/security/advisories/GHSA-3476-c5c2-fr73 -

23 Oct 2026, 21:17

Type Values Removed Values Added
New CVE

Information

Published : 2026-10-23 21:17

Updated : 2026-10-29 19:17


NVD link : CVE-2026-115775

Mitre link : CVE-2026-115775

CVE.ORG link : CVE-2026-115775


JSON object : View

Products Affected

No product.

CWE
CWE-400

Uncontrolled Resource Consumption

CWE-770

Allocation of Resources Without Limits or Throttling