„`html
Zusammenfassung
CVE-2026-80645 ist eine Sicherheitslücke im Linux-Kernel mit hohem Schweregrad (CVSS 8.1), die in der RapidIO-Treiber-Komponente tsi721 auftritt. Die Anfälligkeit ermöglicht einen ungültigen Speicherzugriff in der Funktion tsi721_db_dpc(), was zu Systeminstabilität oder Denial-of-Service führen kann.
Betroffene Systeme
Die Schwachstelle betrifft verschiedene Linux-Distributionen mit RapidIO-Tsi721-Treiber-Integration. Besonders gefährdet sind Systeme mit aktiviertem RapidIO-Subsystem, die auf Doorbell-Interrupts angewiesen sind. Dies umfasst spezialisierte Serverhardware und Hochleistungsrechner mit Freescale-Interconnect-Technologie.
Technische Details
Die Verwundbarkeit liegt in der Logik der list_for_each()-Schleife in tsi721_db_dpc(). Das Problem tritt auf, wenn die Funktion einen spezifischen Doorbell-Eintrag in einer verketteten Liste sucht:
Fehlerhafte Implementierung: Die Variable „found“ wird nicht zu Beginn jeder Iteration auf false zurĂĽckgesetzt. Dies fĂĽhrt dazu, dass nach dem ersten korrekt gefundenen Doorbell alle nachfolgenden Einträge als „gefunden“ markiert werden, obwohl sie nicht ĂĽbereinstimmen. Am Ende der Schleife zeigt der Iterator „dbell“ auf ungĂĽltigen Speicher, wenn kein Element gefunden wurde.
Speicherkorruption: Nachfolgende Dereferenzierungen des ungültigen Zeigers können zu Kernel-Panics oder undefinierten Verhalten führen.
Angriffsvektor: Adjacent Network – ein Angreifer mit Netzwerkzugriff kann speziell manipulierte RapidIO-Doorbell-Pakete senden.
Empfohlene Massnahmen
- Kernel-Update auf eine gepatchte Version einspielen, sobald verfĂĽgbar
- RapidIO-Subsystem deaktivieren, falls nicht benötigt
- Netzwerk-Segmentierung implementieren, um RapidIO-Traffic zu isolieren
- Kernel-Monitoring auf unerwartete Crashes aktivieren
Bewertung
Der CVSS-Score von 8.1 kennzeichnet eine hohe Kritikalität. Durch die fehlende Patch-Verfügbarkeit ist eine Risikovermeidung durch Kernel-Isolierung erforderlich. Betriebene sollten Patch-Updates von ihren Distributoren abwarten und diese priorisiert einspielen.
„`