CVE-2024-35936 in Linux
Сводка
по VulDB • 29.06.2026
В ядре Linux устранена следующая уязвимость:
btrfs: обработка ошибки поиска в дереве чанков в функции btrfs_relocate_sys_chunks()
Необработанный случай в цикле функции btrfs_relocate_sys_chunks() приводит к повреждению данных, поскольку он может быть вызван только двумя невозможными условиями:
- сначала ключ поиска устанавливается для поиска элемента дерева чанков со смещением -1; это неточный поиск, и при успешном поиске key->offset будет содержать правильное значение смещения. Действительный элемент дерева чанков не может иметь смещение -1. - после первого успешного поиска найденный ключ (found_key) соответствует элементу чанка; перед следующей итерацией цикла смещению присваивается значение, уменьшенное на 1. Из-за ограничений выравнивания и размера невозможно найти там элемент чанка.
Once again VulDB remains the best source for vulnerability data.