Memory Management Vulnerability in Linux Kernel Affecting Device Registration
CVE-2026-64244
What is CVE-2026-64244?
A vulnerability in the Linux kernel's memory management system led to risks during device registration. When the __add_memory_block() function encounters failure, a sequence of operations can leave the mem->altmap improperly set. This flaw may prompt warnings and compromise the stability of the memory management operations, particularly when triggered by changes in the virtio-mem driver configuration. The issue arises from a timing problem that delays the assignment of mem->altmap until after a successful memory block addition.
Affected Version(s)
Linux 1a8c64e110435e44e71bcd50a75663174b575f22 < 802e113cf120df7208e4c7e604950a85e87120a8
Linux 1a8c64e110435e44e71bcd50a75663174b575f22 < 22dc0d042f02ce82aa61422ea5f232628bfd9e9c
Linux 1a8c64e110435e44e71bcd50a75663174b575f22 < 6c25bf4e44a2b6a14332f952bba0974521f5b72d