In the Linux kernel, the following vulnerability has been resolved:
dmaengine: fix use-after-free in dma_chan_put() and dma_release_channel()
When dma_device_put() drops the last reference on chan->device->ref,
dma_device_release() runs and may free the dma_device along with its
channels.
dma_chan_put() then still reads chan->device->owner via
dma_chan_to_owner() for the trailing module_put(). KASAN catches it:
slab-use-after-free in dma_chan_put+0x3e6/0x4c0
Read of size 8 by task insmod/6319
Freed by task 6319:
kfree+0x225/0x470
dma_chan_put+0x395/0x4c0
dmaengine_put+0xf8/0x160
Cache the module owner in dma_chan_put() before the put so the trailing
module_put() does not need chan->device.
CVE-2026-98343
NONE
EPSS 0.18%
Обновлено 6 октября 2026
Linux
https://git.kernel.org/stable/c/02bd02c585293634b213b142cba63cbf77891f6b
416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/07eb075b60d565a5e465a1945a80cc62807492ad
416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/6cf31716b77a71c0d634106f4f3951377b8dc6dc
416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/855187a88bdf762c46b6849307597e3e02bfc1d9
416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/9319dd64d5cdef851841c091f30424faa2284c31
416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/b92c502595336a3cc5bb7a060170891366745a5d
416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/c9780b601438137494b407eb4301bb3de2587ac9
416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/e873c74132f0c5f1452816cd9bb26208f0bba1e1
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Сводка
CVE ID
CVE-2026-98343
Опубликовано
6 октября, 2026
Поставщик
Linux
Уровень угрозы
NONE
Вероятность атаки (EPSS)
Шанс использования
0.18%
Вероятность использования в ближайшие 30 дней
Уровень риска:
Опаснее 7.5% всех уязвимостей
Стандартный цикл обновлений
Ущерб
Минимальное воздействие
Ссылка
Перейти к источнику