undici 的实验性 WebSocketStream 客户端在远程对端未执行 WebSocket 关闭握手就直接关闭 TCP 连接时,会导致整个 Node.js 进程崩溃。在异常关闭的情况下,内部 socket 关闭处理器会无条件地对可写流调用 abort,并丢弃返回的 Promise。根据 WHATWG 流标准,对一个已锁定的可写流执行 abort 会返回一个以 TypeError 拒绝(reject)的 Promise。由于应用程序持有该可写流的 writer(这是唯一能向其中写入数据的方式),该拒绝从未被捕
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-19534 | 7.5 HIGH | undici vulnerable to Denial of Service via unrequested WebSocket subprotocol |
| CVE-2026-85152 | 7.4 HIGH | undici vulnerable to cross-origin cache poisoning via missing origin isolation in intercep |
| CVE-2026-84961 | 7.4 HIGH | undici vulnerable to TLS certificate validation bypass via dropped connect options in Bala |
| CVE-2026-84933 | 6.5 MEDIUM | undici vulnerable to cross-user cookie disclosure via Set-Cookie caching in shared caches |
| CVE-2026-85024 | 5.9 MEDIUM | undici vulnerable to Denial of Service via unhandled error in WebSocket permessage-deflate |
| CVE-2026-18149 | 5.9 MEDIUM | undici vulnerable to Denial of Service via orphaned RetryHandler response body |
| CVE-2026-84890 | 5.9 MEDIUM | undici vulnerable to Denial of Service via unbounded decompression of compressed responses |
| CVE-2026-85008 | 3.7 LOW | undici vulnerable to caching and replay of unsafe HTTP method responses |
| CVE-2026-84947 | 3.7 LOW | undici vulnerable to response truncation via oversized chunked responses in the dump inter |
| CVE-2026-18540 | 3.7 LOW | undici vulnerable to downstream response splitting via retry interceptor |
No comments yet