CVE-2026-116579
Last modified
CVE-2026-116579 is a medium-severity vulnerability rated 5.9/10 on the CVSS scale. Autobahn Python is a WebSocket and WAMP implementation for Python that supports Twisted and asyncio. From 26.7.1 until 26.10.1, PerMessageBrotli.decompress_message_data in compress_brotli.py calls the Brotli decompressor without an output limit and checks maxMessagePayloadSize only after a complete frame has been inflated. EPSS estimates a 0.43% chance of exploitation in the next 30 days.
Description
Autobahn Python is a WebSocket and WAMP implementation for Python that supports Twisted and asyncio. From 26.7.1 until 26.10.1, PerMessageBrotli.decompress_message_data in compress_brotli.py calls the Brotli decompressor without an output limit and checks maxMessagePayloadSize only after a complete frame has been inflated. An unauthenticated WebSocket client can send a small, highly compressed frame that allocates hundreds of MiB before rejection, causing memory-exhaustion denial of service on servers that enable the opt-in permessage-brotli feature through the compress extra. Deflate and bzip2 already enforce the remaining output budget and are outside this residual vulnerability. This issue is fixed in version 26.10.1.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| crossbario | autobahn-python | >= 26.7.1, < 26.10.1 |
References
Timeline
- Published
- Last Modified
- Status
- Awaiting Analysis
Frequently Asked Questions
What is CVE-2026-116579?
How severe is CVE-2026-116579?
How do I fix CVE-2026-116579?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-116566socket.getaddrinfo() previously accepted null bytes within *…5.3
- CVE-2026-11657Use after free in Payments in Google Chrome on Mac prior to …8.8
- CVE-2026-116575Mem0 provides persistent memory infrastructure for AI agents…6.3
- CVE-2026-116576systeminformation is a System and OS information library for…7.8
- CVE-2026-116577Tornado is a Python web framework and asynchronous networkin…5.3
- CVE-2026-116578Tornado is a Python web framework and asynchronous networkin…2.1
- CVE-2026-11658Insufficient validation of untrusted input in Extensions in …6.5
- CVE-2026-116580Seroval facilitates JavaScript value stringification, includ…7.3
- CVE-2026-116581Seroval facilitates JavaScript value stringification, includ…7.5
- CVE-2026-116582Seroval facilitates JavaScript value stringification, includ…4.7
- CVE-2026-116583Seroval facilitates JavaScript value stringification, includ…5.3
- CVE-2026-116584Seroval facilitates JavaScript value stringification, includ…7.5
Are you affected by CVE-2026-116579?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
