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

Сводка

по VulDB • 18.09.2026

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

xsk: учет XDP_TX_METADATA в пути с нулевым копированием (zero-copy)

Путь с нулевым копированием считывает метаданные TX всякий раз, когда UMEM имеет пространство для метаданных, даже если дескриптор не устанавливает флаг XDP_TX_METADATA. Параметры дескриптора передаются через вспомогательные функции работы с метаданными, а сами метаданные игнорируются, если соответствующий параметр не установлен.

Это изменение не исправляет существующую обработку пер-запроса на выполнение (per-WQE) для MPWQEs в драйвере mlx5. Только дескриптор, начинающий сессию, проходит через функцию xsk_tx_metadata_request() и конфигурирует состояние аппаратного ускорения (offload), общее для всей партии пакетов. Следовательно, метаданные в дескрипторах, присоединяющихся к открытой сессии, не проверяются на корректность и не конфигурируют запрошенные функции аппаратного ускорения. Кроме того, ненулевой указатель на метаданные из такого дескриптора интерпретируется как запрос завершения с отметкой времени (timestamp), даже если флаг XDP_TXMD_FLAGS_TIMESTAMP не установлен; в результате его объединение данных для метаданных может быть перезаписано непредусмотренной отметкой времени. Исправление смешанных состояний метаданных внутри одного MPWQE требует отдельного изменения кода.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

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

Linux

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

11.09.2026

Раскрытие

17.09.2026

Модерация

принято

Вход

VDB-406583

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!