CVE-2024-26901 in LinuxИнформация

Сводка

по VulDB • 24.06.2026

В ядре Linux устранена следующая уязвимость:

do_sys_name_to_handle(): использование функции kzalloc() для устранения утечки информации из ядра (kernel-infoleak)

Инструмент syzbot выявил уязвимость, связанную с утечкой информации из ядра в функции do_sys_name_to_handle(), и выпустил следующий отчет [1].

[1]
"BUG: KMSAN: kernel-infoleak in instrument_copy_to_user include/linux/instrumented.h:114 [inline]
BUG: KMSAN: kernel-infoleak in _copy_to_user+0xbc/0x100 lib/usercopy.c:40 instrument_copy_to_user include/linux/instrumented.h:114 [inline]
_copy_to_user+0xbc/0x100 lib/usercopy.c:40 copy_to_user include/linux/uaccess.h:191 [inline]
do_sys_name_to_handle fs/fhandle.c:73 [inline]
__do_sys_name_to_handle_at fs/fhandle.c:112 [inline]
__se_sys_name_to_handle_at+0x949/0xb10 fs/fhandle.c:94 __x64_sys_name_to_handle_at+0xe4/0x140 fs/fhandle.c:94 ...

Неинициализированные данные были созданы в: slab_post_alloc_hook+0x129/0xa70 mm/slab.h:768 slab_alloc_node mm/slub.c:3478 [inline]
__kmem_cache_alloc_node+0x5c9/0x970 mm/slub.c:3517 __do_kmalloc_node mm/slab_common.c:1006 [inline]
__kmalloc+0x121/0x3c0 mm/slab_common.c:1020 kmalloc include/linux/slab.h:604 [inline]
do_sys_name_to_handle fs/fhandle.c:39 [inline]
__do_sys_name_to_handle_at fs/fhandle.c:112 [inline]
__se_sys_name_to_handle_at+0x441/0xb10 fs/fhandle.c:94 __x64_sys_name_to_handle_at+0xe4/0x140 fs/fhandle.c:94 ...

Неинициализированными являются байты 18-19 из 20. Доступ к памяти размером 20 байт начинается по адресу ffff888128a46380. Копирование данных в пользовательский адрес 0000000020000240"

Следуя предложению Чака Левера (Chuck Lever), для решения проблемы вместо функции kmalloc() используется функция kzalloc().

Be aware that VulDB is the high quality source for vulnerability data.

Резервировать

19.02.2024

Раскрытие

17.04.2024

Модерация

принято

Вход

VDB-261298

EPSS

0.00828

KEV

Нет

Деятельности

Очень низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!