CVE-2026-10099

Medium

Description

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.

SeverityMedium
CVSS4.0
Exploit probability—
ProductXX-Net
PublishedMay 29, 2026
First seenMay 29, 2026
Weakness typeCWE-1286CWE-1286

How to fix

Affected products

ProductAffected versionsFixed in
XX-net XX-Netv ≤ 5.16.6, v ≤ 43aec6f—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.