A server can reply with a WebSocket frame using the 64-bit length form and an extremely large length. undici's ByteParser overflows internal math, ends up in an invalid state, and throws a fatal TypeError that terminates the process.
Patched in the undici version v7.24.0 and v6.24.0. Users should upgrade to this version or later.
There are no workarounds.
{
"github_reviewed_at": "2026-03-13T20:07:26Z",
"nvd_published_at": "2026-03-12T21:16:25Z",
"cwe_ids": [
"CWE-1284",
"CWE-248"
],
"severity": "HIGH",
"github_reviewed": true
}