// HEISE ONLINE — CYBERSECURITY
NetBSD 9.5 schließt Sicherheitslücken – und beendet Support
Zum Abschied von NetBSD 9.x gibt es noch einmal einige Sicherheits- und Stabilitätskorrekturen. Ein Umstieg auf NetBSD 10 oder 11 wird ausdrücklich empfohlen.
Die Entwickler des NetBSD-Projekts haben NetBSD 9.5 veröffentlicht. Die fünfte und zugleich letzte Ausgabe der seit 2020 gepflegten 9er-Reihe bringt vor allem Fehlerbereinigungen, kleinere Verbesserungen bei der Hardwareunterstützung und einige wenige aktualisierte Komponenten. Mit der Veröffentlichung von Version 9.5 endet die Pflege des gesamten NetBSD-9-Zweigs. NetBSD 9.5 bleibt dabei vollständig kompatibel zu NetBSD 9.0. Für bestehende Installationen ist das Update damit vergleichsweise unspektakulär.
NetBSD 9.5 behebt unter anderem eine aus der Ferne auslösbare Null-Pointer-Dereferenzierung im Paketfilter ipf(8) bei der Verarbeitung von ICMPv6-Paketen. Im TCP-Stack schließen die Entwickler zudem ein vier Byte großes Informationsleck aus dem Kernel-Stack über TCP-Zeitstempel und ergänzen eine Schutzmaßnahme gegen die DoS-Attacke TCP SegmentSmack.
Eine weitere Korrektur betrifft IPv6: Fragmentierte Pakete mit 32 Byte Länge verwirft NetBSD künftig nicht mehr fälschlich. Zudem behebt das Update eine mögliche Datenkorruption in ZFS bei FIOSEEKDATA und FIOSEEKHOLE.
Weitere Korrekturen betreffen den Paketfilter BPF, den Audiotreiber hdaudio(4), die Dateisystemprüfung fsck_ffs(8) und den Syslog-Daemon syslogd(8). Behoben wurden unter anderem Deadlocks und Probleme bei der Mehrprozessorsicherheit in BPF, Abstürze von fsck_ffs(8) bei Dateisystemen mit mehr als 2^32 Blöcken sowie mehrere Speicherlecks in syslogd(8).
Neue Hardwareunterstützung steht zwar nicht im Mittelpunkt von NetBSD 9.5, doch das Update ergänzt und korrigiert mehrere Treiber. Für AArch64 behebt NetBSD 9.5 einen Fehler in der Thread-Local-Storage-Unterstützung, auf x86 die Konfiguration von MSI und MSI-X auf einigen Systemen. Der Treiber uftdi(4) unterstützt weitere USB-Seriell-Adapter von Brainboxes.
Der WLAN-Treiber urtwn(4) erhält Unterstützung für die USB-Adapter Mercusys MW150US v2 und Asus USB-N10 Nano B1. Darüber hinaus verbessert NetBSD die Unterstützung einiger VIA-IDE-Controller. Auf bestimmten Rechnern soll außerdem die Helligkeitsregelung über ACPI wieder funktionieren.
Auch mehrere mitgelieferte Fremdkomponenten erhalten Sicherheitskorrekturen. Das betrifft X.Org mit xorg-server, libXfont2 und libXpm sowie OpenSSL und OpenSSH. Für den DNS-Resolver Unbound übernimmt NetBSD einen Upstream-Fix für CVE-2025-11411. Darüber hinaus aktualisiert NetBSD 9.5 die Zeitzonendatenbank und enthält xkbcomp 1.5.0.
NetBSD 9.0 erschien am 14. Februar 2020. Die Reihe führte unter anderem Unterstützung für AArch64-Systeme sowie Kernel-ASLR auf 64-Bit-x86 ein. Außerdem verbesserte NetBSD 9 die Unterstützung für ZFS deutlich.
Anwender, die NetBSD 9.x produktiv einsetzen, sollten auf NetBSD 10 oder NetBSD 11 umsteigen. Das NetBSD-Projekt weist darauf hin, dass für den 9er-Zweig keine weiteren Sicherheitspatches mehr vorgesehen sind. NetBSD 9.5 steht für zahlreiche Architekturen zum Download bereit.