„`html
Zusammenfassung
CVE-2026-64296 ist eine High-Severity-Sicherheitslücke im Linux-Kernel, die die exFAT-Dateisystem-Implementierung betrifft. Die Schwachstelle ermöglicht einen Out-of-Bounds-Schreibzugriff in der Funktion exfat_find_dir_entry(), was zu Datencorruption oder Privilege Escalation führen kann. Der CVSS-Score von 7.8 unterstreicht die kritische Natur dieser Vulnerability.
Betroffene Systeme
Die Sicherheitslücke betrifft verschiedene Linux-Distributionen und -Versionen mit exFAT-Filesystem-Support. Besonders gefährdet sind Systeme, die externe Speichermedien (USB-Laufwerke, SD-Karten) mit exFAT-Formatierung verwenden. Systeme mit eingeschränktem lokalen Zugriff haben ein niedrigeres Risiko.
Technische Details
Die Schwachstelle liegt in einem Mechanismus-Fehler bei der Verarbeitung von Dateinamenseinträgen im exFAT-Dateisystem. Die Funktion exfat_find_dir_entry() verarbeitet TYPE_EXTEND-Einträge mit folgendem Problem:
- Der Output-Pointer
uninamewird um einen festen Wert (EXFAT_FILE_NAME_LEN = 15 Bytes) pro Eintrag erhöht - Die Schleifenkontrolle basiert jedoch nur auf
name_len, welche die tatsächliche extrahierte Länge misst - Bei kurzen Namenfragmenten mit frühen NUL-Terminatoren wächst
name_len
Eine präparierte exFAT-Partition mit vielen kurzen Namenfragmenten ermöglicht es, dass uniname weit über den Puffer p_uniname->name[MAX_NAME_LENGTH + 3] hinauswächst, während name_len klein bleibt. Dies verursacht Out-of-Bounds-Lese- und Schreibzugriffe.
Empfohlene Massnahmen
- Kernel-Update auf die neueste verfĂĽgbaren Sicherheits-Patch-Version durchfĂĽhren
- Vertrauen Sie nur vertrauenswĂĽrdigen exFAT-Partitionen
- Deaktivieren Sie exFAT-Support auf Systemen ohne Bedarf
- Seien Sie vorsichtig bei unbekannten externen Speichermedien
Bewertung
Schweregrad: High (CVSS 7.8) | Angriffsvektor: Lokal | Status: Patch verfĂĽgbar
Priorität für Updates ist hoch, besonders auf Systemen mit häufiger Verwendung von externen Speichermedien.
„`