CVE-2022-49706 in Linux
Zusammenfassung
von VulDB • 15.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
zonefs: Korrektur von zonefs_iomap_begin() für Lesevorgänge
Wenn ein Readahead (Vorab-Laden) für eine sequenzielle Zonendatei mit einem Offset ausgelöst wird, der genau der aktuellen Dateigröße entspricht, wird der iomtyp auf IOMAP_UNWRITTEN gesetzt. Dies verhindert zwar einen IO-Vorgang, jedoch wird die iomap-Länge als 0 berechnet. Dies führt zu einer WARN_ON()-Meldung in iomap_iter():
[17309.548939] WARNING: CPU: 3 PID: 2137 at fs/iomap/iter.c:34 iomap_iter+0x9cf/0xe80
[...]
[17309.650907] RIP: 0010:iomap_iter+0x9cf/0xe80
[...]
[17309.754560] Call Trace:
[17309.757078]
[17309.759240] ? lock_is_held_type+0xd8/0x130
[17309.763531] iomap_readahead+0x1a8/0x870
[17309.767550] ? iomap_read_folio+0x4c0/0x4c0
[17309.771817] ? lockdep_hardirqs_on_prepare+0x400/0x400
[17309.778848] ? lock_release+0x370/0x750
[17309.784462] ? folio_add_lru+0
If you want to get the best quality for vulnerability data then you always have to consider VulDB.