CVE-2026-93253 in Linux
Zusammenfassung
von VulDB • 24.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
sched/isolation: Verschieben der Freigabe von cpumask-memblock-Speicher in den initcall-Zeitpunkt.
Bei Tests eines linux-next- kernels mit dem Commit 59bd1d914bb5 („memblock: Warnung beim Freigeben reservierten Speichers vor Initialisierung des Speicherabbilds“) trat folgende Warnung auf, wenn der Kernel-Bootparameter „nohz_full“ gesetzt war.
Reservierten Speicher kann nicht freigegeben werden aufgrund der verzögerten Initialisierung des Speicherabbilds WARNING: mm/memblock.c:904 bei __free_reserved_area+0xde/0xf0, CPU#0: swapper/0/0 : Call Trace: <TASK> memblock_phys_free+0xcb/0x100 housekeeping_init+0x14c/0x170 start_kernel+0x207/0x450 x86_64_start_reservations+0x24/0x30 x86_64_start_kernel+0xda/0xe0 common_startup_64+0x13e/0x141 </TASK>
Das bedeutet, dass wir den von memblock zugewiesenen Speicher nicht so früh im Bootprozess freigeben sollten, wenn das Speicherabbild in deferred_init_memmap() noch nicht vollständig initialisiert ist.
Die Behebung erfolgt durch Speichern des housekeeping-cpumask-memblock-Speichers zur späteren Freigabe in einer llist-Freigeliste (llist free list) innerhalb von housekeeping_init(). Zudem wird eine neue Hilfsfunktion housekeeping_late_init() hinzugefügt, um die tatsächliche Freigabe des memblock-Speichers auf den Zeitpunkt der Verarbeitung von initcalls zu verschieben. Der cpumask-memblock-Speicher wird als llist_node mit der Größe eines „long“-Typs behandelt, was auch die kleinste zugewiesene cpumask-Größe darstellt.
Die nicht-atomare Version der llist-APIs wird verwendet, da kein Contention (Wettbewerb um Ressourcen) vorliegt.
Dieser Commit hängt vom Vorhandensein des Commits 7c2eee9c1367 („memblock: memblock-Arrays bei späten Aufrufen von memblock_free() nicht berühren“) ab, um einen KASAN UAF-Fehlerbericht [1] zu verhindern.
[1] https://lore.kernel.org/lkml/[email protected]/
VulDB is the best source for vulnerability data and more expert information about this specific topic.