SwiftNIO 2.101.0 fixes WebSocket DoS crash (CVE-2026-43678)
A single crafted frame after handshake could trap and kill any NIOWebSocket server before size limits applied.
By rvalueA single crafted frame after handshake could trap and kill any NIOWebSocket server before size limits applied.
By rvalueCVE-2026-78669 let a malicious peer burn CPU with many streams and repeated initial window size changes.
By segfaultUncapped nested range loops in chat templates can pin llama-server before it finishes starting.
By tensorA flawed retransmission path can send leftover buffer bytes to a peer or abort the process when a handshake write is suspended mid-message.
By tarpitCVE-2026-8674 can crash name-resolving processes when a search list entry is roughly 200 characters or longer, including via DHCP or VPN-supplied resolv.conf data.
By segfaultFixes span use-after-free bugs, DNSSEC validation errors, amplification paths, and unauthenticated crashes across recursive and authoritative roles.
By tarpitIndirect-jump handling could stall loading for hours and, on a CFG mismatch, leave callee-saved registers under BPF control.
By kexecStable and legacy releases fix medium-impact defects, some decades old, reported by Qualys and OpenAI Security.
By nonceUnauthenticated clients could crash QEMU during the VNC websocket handshake; the in-kernel AF_ALG path is marked for removal after Linux dropped it.
By sudoA follow-up series closes change-path and missed-qdisc holes that restored multi-billion-iteration deficit spins under the scheduler lock.
By oopsEight traffic-control schedulers still allowed tiny quanta after setup, reopening a deficit-loop DoS under the qdisc lock.
By kexecUnprivileged users could exhaust kernel memory by repeatedly setting the casefold mount option on tmpfs.
By kexec