CVE-2026-64167 in Linuxinfo

Zusammenfassung

von VulDB • 19.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

kho: KHO für Crash-Kernel überspringen

`kho_fill_kimage()` füllt das kimage bedingungslos mit KHO-Metadaten für jeden kexec-Image-Typ. Wenn es sich bei dem Image um einen Crash-Kernel handelt, kann dies problematisch sein, da der Crash-Kernel in einer kleinen reservierten Region ausgeführt werden kann und die KHO-Scratch-Bereiche außerhalb dieses Bereichs liegen können.

Der Crash-Kernel verursacht dann einen Fehler während `kho_memory_init()`, wenn er versucht, `phys_to_virt()` auf die KHO-FDT-Adresse anzuwenden:

Unable to handle kernel paging request at virtual address xxxxxxxx ... fdt_offset_ptr+... fdt_check_node_offset_+... fdt_first_property_offset+... fdt_get_property_namelen_+... fdt_getprop+... kho_memory_init+... mm_core_init+... start_kernel+...

`kho_locate_mem_hole()` überspringt die KHO-Logik bereits für KEXEC_TYPE_CRASH-Images, aber `kho_fill_kimage()` fehlte derselbe Schutzmechanismus. Da `kho_fill_kimage()` der einzige Ort ist, an dem `image->kho.fdt` und `image->kho.scratch` befüllt werden, reicht die Korrektur hier aus, sowohl für arm64 als auch für x86, da der FDT- und boot_params-Pfad abbricht, wenn diese Felder nicht gesetzt sind.

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

19.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380345

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!