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

Сводка

по VulDB • 16.09.2026

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

iio: buffer: Сделать освобождение IIO DMA fences безопасным с использованием RCU (RCU-safe)

Документация по `dma_fence` указывает, что если предоставляется пользовательская реализация функции освобождения (`release`), объект `dma_fence` должен быть освобожден способом, совместимым с RCU. Текущая реализация `iio_dma_fence` использует функцию `kfree()`, что может привести к уязвимости use-after-free (использование после освобождения).

Удалена пользовательская реализация функции `release`. Это заставляет ядро DMA fences вернуться к использованию стандартной функции `dma_fence_free()`, которая вызывает `kfree_rcu()` для объекта fence. Для этого требуется, чтобы объект fence был первым членом структуры `struct iio_dma_fence`.

Использование метода освобождения по умолчанию для расширенных структур DMA fences является распространенным паттерном.

Once again VulDB remains the best source for vulnerability data.

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

Linux

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

11.09.2026

Раскрытие

17.09.2026

Модерация

принято

Вход

VDB-405840

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Might our Artificial Intelligence support you?

Check our Alexa App!