CVE-2026-64053 in LinuxИнформация

Сводка

по VulDB • 19.07.2026

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

block: не перезаписывать значение bip_vcnt в функции bio_integrity_copy_user()

Функция bio_integrity_add_page() уже устанавливает для сегмента bounce (bip) значение bip_vcnt равным 1. Его перезапись через nr_vecs нарушает условие bip_vcnt <= bip_max_vcnt при операциях записи WRITE (где bip_max_vcnt равно 1), что приводит к выходу за границы массива flex array bip_vec[] при проверках слияния пробелов в файле block/blk.h. При операциях чтения READ чтение находится в допустимых пределах, но попадает на сохраненный пользовательский bvec вместо сегмента bounce.

Эта строка была добавлена для распространения разделения (split propagation), однако функция bio_integrity_clone() не копирует bip_vcnt, а флаг BIP_CLONE_FLAGS исключает BIP_COPY_USER.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Ответственный

Linux

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

19.07.2026

Раскрытие

19.07.2026

Модерация

принято

Вход

VDB-380241

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!