CVE-2026-10099
Medium · 4.0CVSS
4.0
EPSS
0.1%
Published
May 29, 2026
CISA due date
—
The record
XX-Net V5.16.6 contains a WebSocket frame parsing vulnerability in the WebSocket_receive_worker routine of simple_http_server.py that allows attackers to cause corrupted application data by sending unmasked WebSocket frames. The server unconditionally reads 4 bytes as a masking key regardless of whether the MASK bit is set in the frame header, causing the first 4 bytes of payload to be consumed as a mask key and the remaining payload to be incorrectly XOR-decoded, resulting in data corruption alongside missing RSV bit, opcode, and FIN fragmentation validations.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-83611 xmldom is a pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and… CWE-1286
- CVE-2026-72916 Mastodon is a free, open-source social network server based on ActivityPub. CWE-1286
- CVE-2026-0931 Denial-of-service vulnerability in M-Files Server versions before 26.5.16015.3 allows an… CWE-1286
- CVE-2026-55767 Guzzle is an extensible PHP HTTP client. CWE-1286
- CVE-2026-50131 Fedify is a TypeScript library for building federated server apps powered by ActivityPub. CWE-1286
- CVE-2025-8873 On affected platforms running Arista EOS with IPsec configured, a specially crafted… CWE-1286
- CVE-2019-25720 Dräger SC Monitoring devices (SC 6002XL, SC 6802XL, SC 7000, SC 8000, SC 9000 XL) contain… CWE-1286
- CVE-2021-4479 Dräger Atlan A350 versions 1.00 up to and including 1.01 contains an improper input… CWE-1286