FreeBSD: Über das Netzwerk auslösbarer Pufferüberlauf in tcp_rack
Zusammenfassung
Der RACK-TCP-Stack von FreeBSD (ladbares Kernelmodul tcp_rack.ko) verdoppelt einen 16-Bit-Zähler für die Speicherreservierung, wenn das Sample-Array der Path Capacity Measurement vergrössert werden muss. Nach wiederholten Verdoppelungen läuft der Zähler auf null über, was zu einem zu kleinen Puffer und einem Schreibzugriff von rund 512 KB ausserhalb des Puffers im Kernel-Heap führt. Ein entfernter Peer kann dies durch genügend ACKs auf einer bestehenden TCP-Verbindung auslösen, eine Authentifizierung ist nicht nötig. Wahrscheinlich ist ein Kernel-Panic, also ein Denial of Service.
Betroffen
- FreeBSD 15.1-RELEASE vor 15.1-RELEASE-p5 (laut CVE-Eintrag; das Advisory nennt FreeBSD 15.1)
- Nur Systeme mit geladenem Modul tcp_rack.ko sind betroffen
- Ältere Zweige (14.x, 15.0) sind im Advisory nicht als betroffen aufgeführt; ob sie tcp_rack enthalten, ist unbekannt
- Standardkonfiguration: unbekannt
Behoben in
- stable/15 (15.1-STABLE): korrigiert am 2026-10-14 um 16:02:55 UTC, Commit 57818a298ee1
- releng/15.1 (15.1-RELEASE-p5): korrigiert am 2026-10-14 um 16:04:34 UTC, Commit 5dd20a06fe9e
Umgehung
- Systeme, die tcp_rack.ko nicht geladen haben, sind nicht betroffen; Prüfung mit kldstat -m tcp_rack
- Bestehende Verbindungen mit tcpsso(8) auf einen anderen TCP-Stack migrieren
- Dies sind nur temporäre Massnahmen; das Patchen ist die korrekte Lösung
Ausnutzung
- CISA SSVC: Exploitation none, nicht automatisierbar, partielle technische Auswirkung
- Nicht im CISA-KEV-Katalog aufgeführt
- Zum Zeitpunkt der Recherche wurde kein öffentlicher Proof of Concept gefunden; vor einer Abstützung darauf erneut prüfen
Unsere Empfehlung
- FreeBSD-15.1-Systeme inventarisieren, einschliesslich Firewalls, NAS-Geräte und Appliances
- Prüfen, ob tcp_rack.ko geladen ist
- Auf 15.1-RELEASE-p5 oder neuer aktualisieren und neu starten oder das Modul als temporäre Massnahme entladen
- Aus dem Internet erreichbare Systeme mit geladenem tcp_rack priorisieren
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- FreeBSD-SA-26:70.tcp Security Advisory security.freebsd.org
- FreeBSD 15.1-RELEASE errata www.freebsd.org
- FreeBSD advisory (Vulners) vulners.com
- CVE-2026-101307 (Vulners) vulners.com
- CVE-2026-101307 (OpenCVE) app.opencve.io
Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 01.11.2026 16:10.
Referenzen der NVD (1)
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.
Betroffen? Wir helfen.
Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.
