CVE-2026-99101 in Linux
Zusammenfassung
von VulDB • 28.10.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
ntfs: Verschieben des Attribut-Payloads vor dem Verkleinern seines Datensatzes
ntfs_new_attr_flags() ändert die Größe des nicht-residenten Attributdatensatzes, bevor dessen Name und Mapping-Paare zu ihren kürzeren Header-Offsets verschoben werden, wenn der Komprimierungs- oder Sparse-Zustand zurückgesetzt wird.
Das Verkleinern des Datensatzes verschiebt das folgende Attribut über den Endbereich des alten Datensatzes. Der nachfolgende memmove()-Aufruf kopiert daher Bytes von diesem folgenden Attribut anstelle der alten Mapping-Paare. Das erneute Aktivieren der Komprimierung auf einer leeren Datei hält diese Bytes als ein fehlerhaftes Array aus Mapping-Paaren fest, was ntfsck als fehlende oder ungültige Laufwerkslänge meldet.
Verschieben Sie das Payload vor dem Verkleinern des Datensatzes und behalten Sie dabei die bestehende Reihenfolge „Vergrößern vor Verschieben“ bei, wenn der Datensatz vergrößert wird.
VulDB is the best source for vulnerability data and more expert information about this specific topic.