Към съдържанието

CVE-2025-71221: Linux

7.8

CVSS 3.1

Няма данни

Вероятност да бъде експлоатирана в следващите 30 дни (EPSS)

Няма потвърждение

Атакува се

Няма данни

Време до експлоатация

Атакува се локално, без особени условия, с обикновен потребителски вход и без действие от потребителя.

    Описание

    Оригинално описание

    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.

    Засегнати продукти

    • Linux Linux: 1b38da264674d6a0fe26a63996b8f88b88c3da48 преди 3f0e0e2d9e752570041e95fd04635e2580097819; 1b38da264674d6a0fe26a63996b8f88b88c3da48 преди dfb5e05227745de43b7fd589721817a4337c970d; 1b38da264674d6a0fe26a63996b8f88b88c3da48 преди eba0c75670c022cb1f948600db972524bcfe8166; 1b38da264674d6a0fe26a63996b8f88b88c3da48 преди fc023b8fab057f0c910856ff36d3e12a30b7af4a; 1b38da264674d6a0fe26a63996b8f88b88c3da48 преди 9f665b3c3d9a168410251f27a5d019b7bf93185c; 1b38da264674d6a0fe26a63996b8f88b88c3da48 преди a143545855bc2c6e1330f6f57ae375ac44af00a7
    • Linux Linux: 3.16; преди 3.16; 5.15.209 до 5.15.*; 6.1.167 до 6.1.*; 6.6.130 до 6.6.*; 6.12.78 до 6.12.*; 6.18.10 до 6.18.*; 6.19 до *
    • Siemens SIMATIC S7-1500 CPU 1518-4 PN/DP MFP: V3.1.6 преди *
    • Siemens SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP: V3.1.6 преди *
    • Siemens SIPLUS S7-1500 CPU 1518-4 PN/DP MFP: V3.1.6 преди *

    История

    • 14 февруари 2026 Публикувано

    Други уязвимости в Linux Linux

    Първоизточници

    CVE-2025-71221: Linux | freedomonline.bg