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

Сводка

по VulDB • 25.07.2026

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

fuse-uring: сделать так, чтобы fuse_req при фиксации SQE (Submission Queue Entry) становился доступным только после выполнения memcpy

Недобросовестные процессы в пользовательском пространстве могут попытаться обмануть систему и отправить запросы на фиксацию SQE с уникальными идентификаторами / ID коммита для запросов, которые еще не были отправлены на fuse-сервер (функция io_uring_cmd_done() еще не вызвана).

Функция fuse_uring_commit_fetch() завершает работу с fuse-запросом, если запись в кольце имеет неверное состояние; однако это могло приводить к использованию памяти после освобождения (use-after-free) при операциях memcpy в функции fuse_uring_send_in_task(). Чтобы избежать подобных условий гонки (race conditions), вызов fuse_uring_add_to_pq() перемещен после операций копирования и непосредственно перед завершением запроса io-uring — таким образом, злонамеренные процессы в пользовательском пространстве больше не могут найти этот запрос до тех пор, пока вся подготовительная работа на стороне клиента fuse/ядра не будет выполнена.

Кроме того, вызов fuse_uring_add_to_pq() перемещен немного выше по коду для избежания необходимости использования опережающего объявления (forward declaration). Также это изменение применяется даже при подготовке коммита, чтобы упростить обратное портирование (backport) на более старые версии ядра.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

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

Linux

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

19.07.2026

Раскрытие

25.07.2026

Модерация

принято

Вход

VDB-383038

EPSS

0.00198

KEV

Нет

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

Низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!