CVE-2026-72478
CVE CVE-2026-72478EUVD EUVD-2026-59377Veröffentlicht 2026-08-15T05:57:17.000ZZuletzt geändert 2026-08-17T05:44:42.000ZCVSS 8.4
Was das Advisory beschreibt
In the Linux kernel, the following vulnerability has been resolved: fs/ntfs3: add bounds check to run_get_highest_vcn() run_get_highest_vcn() parses a packed NTFS mapping-pairs buffer without any length bound, relying solely on a 0x00 terminator to stop. A crafted $LogFile UpdateMappingPairs record whose embedded attribute contains mapping-pairs runs without a terminator causes the function to read past the slab allocation, triggering a KASAN slab-out-of-bounds read on mount. The sibling function run_unpack() received an analogous bounds-check in commit b62567bca474 ("ntfs3: add buffer boundary checks to run_unpack()"), but run_get_highest_vcn() was missed. Take a run_buf_size parameter and reject any run header whose payload would extend past the buffer end, mirroring the pattern used by run_unpack(). The caller in fslog.c passes the remaining attribute bytes after the mapping-pairs offset. KASAN report (on 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
Quelle: EUVD (ENISA), im Wortlaut der Meldung.
Produkte, die das Advisory nennt
Diese Angaben stammen aus der Meldung selbst, nicht aus einer Prüfung durch uns.
- Linux — Linux patch: 0; bf7ac4a1d3bfc6e56e54635c3d331a68170d37c9 <8afc24a884aff6a6f08028bd779ee65c40054455; 7.0.4 <7.1; 6.1.175 <6.1.178; patch: 6.1.178; patch: 7.1.5; b62567bca47408e6739dee75f02a2113548af875 <41081202eb823f5b27ff164b12010b24428100ad; 6.18.27 <6.18.40; patch: 6.18.40; d3012690a7065d9ca86521a525ad11e8af491d45 <a31893206588374d7d16fad387189d8165c7efd3; 41aadf5cb482793a24e05aa136224e179a778586; 425de2aba0d061b3e715d51a3b1992c112ed5b99 <c69b9003332917b652175d5fa9d84158c5ed8617; 7.1; e64f7dfcaff79e7dfff9121a382dd77f9b462f62 <c23083b472a720c3f60b147db05b25b751c7c1bf; 6.6.140 <6.6.145; patch: 6.12.97; 6.12.86 <6.12.97; 5.15.209 <5.16; patch: 7.2; b62567bca47408e6739dee75f02a2113548af875 <bb11485a87fbb2254b62cfed630b699d50e57da8; patch: 6.6.145; bbad75336870b51b81979b97613746237fcb02fe
Die genannten Versionen sind die Angabe der Meldung. Patchlage vergleicht keine Versionsnummern und leitet aus ihnen keine Aussage ab — welche Version installiert ist, muss ein Mensch nachsehen.
Im Produktkatalog geführt
Für diese Produkte kann ein Bestand in Patchlage erfasst werden. Ein Advisory dazu erscheint am Morgen danach im Lagebericht.
- Linux — Linux
Betrifft das einen Ihrer Kundenbestände?
Diese Seite kann die Frage nicht beantworten — sie kennt Ihren Bestand nicht. Wer seine Umgebungen erfasst hat, bekommt die Antwort am Morgen nach der Veröffentlichung, zusammen mit einem Absatz, den er unverändert an den Kunden weitergeben kann.
28 Tage testenPatchlage meldet Treffer und Verdachtsfälle. Zu allem anderen sagt dieses System nichts — weder diese Seite noch der Lagebericht behauptet je, dass ein Bestand sicher ist.