NetBSD 10.2 security fixes close a remote kernel bug in ipfilter
NetBSD 10.2 fixes a remotely triggerable ipfilter kernel null-pointer bug and a TCP timestamp leak.
The NetBSD Project shipped NetBSD 10.2 on September 15, fixing a remotely triggerable null-pointer dereference in ipfilter that can crash the kernel. The release also closes a 4-byte kernel stack leak through TCP timestamps and applies unspecified security fixes to NFS and telnet. Bundled components move to OpenSSL 3.0.21, Xorg 21.1.24, and xkbcomp 1.5.0, while libXpm is patched for CVE-2026-4367 and unbound for CVE-2025-11411. No in-the-wild exploitation is reported.
- Remote ipfilter null-pointer dereference can crash a NetBSD kernel
- TCP timestamps leaked four bytes of kernel stack data
- NFS and telnet fixes are listed without CVE details
- libXpm CVE-2026-4367 and unbound CVE-2025-11411 are patched
- Admins should update the kernel and modules before userspace
Vulnerabilities mentionedAll →
- CVE-2025-114115.7<1%NLnet Labs Unbound up to and including version 1.24.1 is vulnerable to possible domain hijack attackspublished
- CVE-2026-43675.5<1%libXpm: A local user with low privileges could exploit an Out-of-Bounds Read vulnerability in the `xpmNextWord()` function by processing…
Full article324 words · extracted from helpnetsecurity.com · click to collapse
A NetBSD box at the edge of a network, filtering traffic with ipfilter, has been carrying a kernel flaw that someone outside the machine can set off. The bug is a remotely triggerable null pointer dereference in ipfilter, meaning the kernel tries to read memory through a pointer that leads nowhere. In kernel code, that usually ends with the whole system going down.

The NetBSD Project shipped the fix on September 15 in NetBSD 10.2, the second point release of the NetBSD 10 stable branch. The same release closes a 4-byte leak of kernel stack data through TCP timestamps, the counters hosts attach to packets to measure round-trip time. Four bytes is not much, but stack memory can hold kernel addresses, and a leaked address is what an attacker needs to aim an exploit past randomized memory layouts.
Some fixes come with no details
NFS, the network file-sharing service, and telnet each get the same one-line entry: “fixed various security issues.” Neither lists a CVE, so the changelog gives you no way to judge how serious they were. If you run NFS on NetBSD 10, the missing detail is a reason to patch sooner.
The bundled third-party code moves too. OpenSSL goes to 3.0.21, Xorg to 21.1.24, and xkbcomp to 1.5.0, each for security fixes. libXpm picks up upstream fixes for CVE-2026-4367, and the unbound DNS resolver gets a patch for CVE-2025-11411. The kernel also now enforces access checks on the /dev/hdaudio device.
Upgrade in the right order
Booting an installation image and selecting Upgrade handles the job. Admins using other methods need to update the kernel and modules first, reboot, and then update userspace. Package repository URLs need adjusting, all third-party packages need updating, and a new gpufw set may need a separate install through sysinst.
Hashes for every file in the distribution are signed with the NetBSD Security Officer’s PGP key. Check them before the image goes anywhere near a production machine.
Text extracted automatically; images, tables and formatting may be missing. Original: https://www.helpnetsecurity.com/2026/09/23/netbsd-10-2-security-fixes-released/