CVE-2026-72478 in Linuxinfo

Zusammenfassung

von VulDB • 16.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

fs/ntfs3: Hinzufügen einer Bereichsprüfung (Bounds Check) zu run_get_highest_vcn()

Die Funktion run_get_highest_vcn() parst einen gepackten NTFS-Mapping-Pairs-Buffer ohne jegliche Längenbegrenzung und verlässt sich ausschließlich auf ein 0x00-Terminatorzeichen zum Stoppen. Ein speziell angefertigter $LogFile UpdateMappingPairs-Eintrag, dessen eingebettetes Attribut Mapping-Pairs-Läufe (Runs) ohne Terminator enthält, führt dazu, dass die Funktion über die Slab-Allokation hinausliest und beim Mounten einen KASAN slab-out-of-bounds Read auslöst.

Die verwandte Funktion run_unpack() erhielt in Commit b62567bca474 („ntfs3: add buffer boundary checks to run_unpack()“) eine analoge Bereichsprüfung, wobei run_get_highest_vcn() jedoch übersehen wurde.

Es wird ein Parameter run_buf_size eingeführt und jeder Run-Header abgelehnt, dessen Nutzlast das Ende des Buffers überschreiten würde; dies spiegelt das Muster wider, das von run_unpack() verwendet wird. Der Aufrufer in fslog.c übergibt die verbleibenden Attributbytes nach dem Mapping-Pairs-Offset.

KASAN-Bericht (auf mainline v7.1 Merge Window HEAD):

BUG: KASAN: slab-out-of-bounds in run_get_highest_vcn+0x3c0/0x410 Read of size 1 at addr ffff88800e2d5400 by task mount/72 Call Trace: run_get_highest_vcn+0x3c0/0x410 do_action.isra.0+0x3ba8/0x7b50 log_replay+0x9ddd/0x10200 ntfs_loadlog_and_replay+0x4ad/0x610 ntfs_fill_super+0x214a/0x4540

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

Linux

Reservieren

09.08.2026

Veröffentlichung

15.08.2026

Moderieren

akzeptiert

Eintrag

VDB-390712

CPE

bereit

EPSS

0.00180

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!