Куда я попал?
SECURITM это SGRC система, ? автоматизирующая процессы в службах информационной безопасности. SECURITM помогает построить и управлять ИСПДн, КИИ, ГИС, СМИБ/СУИБ, банковскими системами защиты.
А еще SECURITM это место для обмена опытом и наработками для служб безопасности.

CVE-2025-71221

PUBLISHED 05.08.2026

CNA: Linux

dmaengine: mmp_pdma: Fix race condition in mmp_pdma_residue()

Обновлено: 05.08.2026
In the Linux kernel, the following vulnerability has been resolved: dmaengine: mmp_pdma: Fix race condition in mmp_pdma_residue() Add proper locking in mmp_pdma_residue() to prevent use-after-free when accessing descriptor list and descriptor contents. The race occurs when multiple threads call tx_status() while the tasklet on another CPU is freeing completed descriptors: CPU 0 CPU 1 ----- ----- mmp_pdma_tx_status() mmp_pdma_residue() -> NO LOCK held list_for_each_entry(sw, ..) DMA interrupt dma_do_tasklet() -> spin_lock(&desc_lock) list_move(sw->node, ...) spin_unlock(&desc_lock) | dma_pool_free(sw) <- FREED! -> access sw->desc <- UAF! This issue can be reproduced when running dmatest on the same channel with multiple threads (threads_per_chan > 1). Fix by protecting the chain_running list iteration and descriptor access with the chan->desc_lock spinlock.

БДУ ФСТЭК

Идентификатор Описание
BDU:2026-12366 Уязвимость функции mmp_pdma_residue() модуля drivers/dma/mmp_pdma.c драйвера движка DMA ядра операционной системы Linux, позволяющая нарушителю оказать воздействие на конфиденциальность, целостность и доступность защищаемой информации

CVSS

Оценка Severity Версия Базовый вектор
7.8 HIGH 3.1 CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

EPSS

Вероятность Severity Процентиль ? Дата расчёта
0.10% LOW 0.79 30.08.2026

Доп. Информация

Product Status

Linux
Product: Linux
Vendor: Linux
Default status: unaffected
Версии:
Затронутые версии Статус
Наблюдалось в версиях от 1b38da264674d6a0fe26a63996b8f88b88c3da48 до 3f0e0e2d9e752570041e95fd04635e2580097819 affected
Наблюдалось в версиях от 1b38da264674d6a0fe26a63996b8f88b88c3da48 до dfb5e05227745de43b7fd589721817a4337c970d affected
Наблюдалось в версиях от 1b38da264674d6a0fe26a63996b8f88b88c3da48 до eba0c75670c022cb1f948600db972524bcfe8166 affected
Наблюдалось в версиях от 1b38da264674d6a0fe26a63996b8f88b88c3da48 до fc023b8fab057f0c910856ff36d3e12a30b7af4a affected
Наблюдалось в версиях от 1b38da264674d6a0fe26a63996b8f88b88c3da48 до 9f665b3c3d9a168410251f27a5d019b7bf93185c affected
Наблюдалось в версиях от 1b38da264674d6a0fe26a63996b8f88b88c3da48 до a143545855bc2c6e1330f6f57ae375ac44af00a7 affected
Linux
Product: Linux
Vendor: Linux
Default status: affected
Версии:
Затронутые версии Статус
Наблюдалось в версии 3.16 affected
Наблюдалось в версиях от 0 до 3.16 unaffected
Наблюдалось до версии 5.15.* unaffected
Наблюдалось до версии 6.1.* unaffected
Наблюдалось до версии 6.6.* unaffected
Наблюдалось до версии 6.12.* unaffected
Наблюдалось до версии 6.18.* unaffected
Наблюдалось до версии * unaffected
 

Ссылки

Мы используем cookie-файлы, чтобы получить статистику, которая помогает нам улучшить сервис для вас с целью персонализации сервисов и предложений. Вы может прочитать подробнее о cookie-файлах или изменить настройки браузера. Продолжая пользоваться сайтом, вы даёте согласие на использование ваших cookie-файлов и соглашаетесь с Политикой обработки персональных данных.