undici 是 Node.js 的 HTTP 客户端库。在 6.5.0 至 6.29.0、7.0.0 至 7.30.0,以及 8.0.0 至 8.12.1 版本中,其 EventSource 客户端可能因与恶意或已被攻陷的服务端事件(Server-Sent Events, SSE)对等方通信而导致进程内存耗尽。攻击者可以通过发送大量不含空白事件分隔符的微小已完成数据字段,或将单个未完成的行分割到多个数据块中,使解析器保留持续增长的状态信息(每字段和每数据块状态)。这些状态不受基于字节的 maxEventSize
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-109855 | 7.5 HIGH | undici WebSocket client vulnerable to Denial of Service via failed HTTP/2 handshake |
| CVE-2026-87018 | 7.5 HIGH | undici vulnerable to Denial of Service via TLS 1.2 certificate-changing renegotiation |
| CVE-2026-109869 | 7.5 HIGH | undici vulnerable to Denial of Service via unhandled error on excessive content-encodings |
| CVE-2026-109383 | 7.4 HIGH | undici vulnerable to TLS certificate validation bypass via dropped tls options in Agent |
| CVE-2026-109829 | 7.4 HIGH | undici vulnerable to cache poisoning and cross-user disclosure via cross-origin redirects |
| CVE-2026-87029 | 5.9 MEDIUM | undici vulnerable to Denial of Service via unhandled exception in the decompress intercept |
| CVE-2026-109932 | 5.9 MEDIUM | undici WebSocket client vulnerable to Denial of Service via unbounded automatic PONG buffe |
| CVE-2026-109841 | 5.9 MEDIUM | undici vulnerable to Subresource Integrity bypass via non-lowercase algorithm tokens |
No comments yet