Vulnerability · Published Jan 25, 2026 · Assigned by Linux

CVE-2025-71162dmaengine: tegra-adma: Fix use-after-free

High 7.8

In plain English

A high-severity security flaw in Linux from Linux. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.2% (higher than 11% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.8High
Exploit odds (30 days)0.2%top 88.7% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known

Official description

In the Linux kernel, the following vulnerability has been resolved: dmaengine: tegra-adma: Fix use-after-free A use-after-free bug exists in the Tegra ADMA driver when audio streams are terminated, particularly during XRUN conditions. The issue occurs when the DMA buffer is freed by tegra_adma_terminate_all() before the vchan completion tasklet finishes accessing it. The race condition follows this sequence: 1. DMA transfer completes, triggering an interrupt that schedules the completion tasklet (tasklet has not executed yet) 2. Audio playback stops, calling tegra_adma_terminate_all() which frees the DMA buffer memory via kfree() 3. The scheduled tasklet finally executes, calling vchan_complete() which attempts to access the already-freed memory Since tasklets can execute at any time after being scheduled, there is no guarantee that the buffer will remain valid when vchan_complete() runs. Fix this by properly synchronizing the virtual channel completion: - Calling vchan_terminate_vdesc() in tegra_adma_stop() to mark the descriptors as terminated instead of freeing the descriptor. - Add the callback tegra_adma_synchronize() that calls vchan_synchronize() which kills any pending tasklets and frees any terminated descriptors. Crash logs: [ 337.427523] BUG: KASAN: use-after-free in vchan_complete+0x124/0x3b0 [ 337.427544] Read of size 8 at addr ffff000132055428 by task swapper/0/0 [ 337.427562] Call trace: [ 337.427564] dump_backtrace+0x0/0x320 [ 337.427571] show_stack+0x20/0x30 [ 337.427575] dump_stack_lvl+0x68/0x84 [ 337.427584] print_address_description.constprop.0+0x74/0x2b8 [ 337.427590] kasan_report+0x1f4/0x210 [ 337.427598] __asan_load8+0xa0/0xd0 [ 337.427603] vchan_complete+0x124/0x3b0 [ 337.427609] tasklet_action_common.constprop.0+0x190/0x1d0 [ 337.427617] tasklet_action+0x30/0x40 [ 337.427623] __do_softirq+0x1a0/0x5c4 [ 337.427628] irq_exit+0x110/0x140 [ 337.427633] handle_domain_irq+0xa4/0xe0 [ 337.427640] gic_handle_irq+0x64/0x160 [ 337.427644] call_on_irq_stack+0x20/0x4c [ 337.427649] do_interrupt_handler+0x7c/0x90 [ 337.427654] el1_interrupt+0x30/0x80 [ 337.427659] el1h_64_irq_handler+0x18/0x30 [ 337.427663] el1h_64_irq+0x7c/0x80 [ 337.427667] cpuidle_enter_state+0xe4/0x540 [ 337.427674] cpuidle_enter+0x54/0x80 [ 337.427679] do_idle+0x2e0/0x380 [ 337.427685] cpu_startup_entry+0x2c/0x70 [ 337.427690] rest_init+0x114/0x130 [ 337.427695] arch_call_rest_init+0x18/0x24 [ 337.427702] start_kernel+0x380/0x3b4 [ 337.427706] __primary_switched+0xc0/0xc8

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
Debian:12linux6.1.162-1DEBIAN-CVE-2025-71162
Debian:13linux6.12.69-1DEBIAN-CVE-2025-71162
Debian:14linux6.18.8-1DEBIAN-CVE-2025-71162
Ubuntu:22.04:LTSlinux5.15.0-176.186USN-8180-1
Ubuntu:22.04:LTSlinux5.15.0-176.186UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux6.8.0-117.117USN-8278-1
Ubuntu:24.04:LTSlinux6.8.0-117.117UBUNTU-CVE-2025-71162
Ubuntu:25.10linuxno fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-allwinner-5.19no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-aws5.15.0-1105.112UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-aws5.15.0-1105.112USN-8180-1
Ubuntu:24.04:LTSlinux-aws6.8.0-1055.58UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-aws6.8.0-1055.58USN-8278-1
Ubuntu:25.10linux-awsno fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-aws-5.19no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-aws-6.14no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-aws-6.17no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-aws-6.2no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-aws-6.5no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-aws-6.86.8.0-1057.60~22.04.1UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-azure5.15.0-1110.119UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-azure5.15.0-1110.119USN-8180-3
Ubuntu:24.04:LTSlinux-azure6.8.0-1056.62UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-azure6.8.0-1056.62USN-8278-2
Ubuntu:25.10linux-azureno fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-azure-5.19no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-azure-6.11no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-azure-6.14no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-azure-6.176.17.0-1021.21~24.04.1UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-azure-6.176.17.0-1021.21~24.04.1USN-8604-1
Ubuntu:22.04:LTSlinux-azure-6.2no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-azure-6.5no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-azure-6.86.8.0-1059.65~22.04.1UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-azure-fde5.15.0-1114.123UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-azure-fde6.8.0-1058.65UBUNTU-CVE-2025-71162
Ubuntu:25.10linux-azure-fdeno fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-azure-fde-5.19no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-azure-fde-6.14no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-azure-fde-6.176.17.0-1018.18~24.04.1USN-8605-1
Ubuntu:22.04:LTSlinux-azure-fde-6.2no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-azure-fde-6.86.8.0-1058.65~22.04.1UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-azure-nvidiano fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-azure-nvidia-6.14no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-gcp5.15.0-1105.114USN-8180-1
Ubuntu:22.04:LTSlinux-gcp5.15.0-1105.114UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-gcp6.8.0-1058.61USN-8278-1
Ubuntu:24.04:LTSlinux-gcp6.8.0-1058.61UBUNTU-CVE-2025-71162
Ubuntu:25.10linux-gcpno fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-gcp-5.19no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-gcp-6.11no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-gcp-6.14no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-gcp-6.176.17.0-1021.24~24.04.1UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-gcp-6.176.17.0-1021.24~24.04.1USN-8570-1
Ubuntu:22.04:LTSlinux-gcp-6.2no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-gcp-6.5no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-gcp-6.86.8.0-1060.63~22.04.1UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-gke5.15.0-1101.107USN-8180-1
Ubuntu:22.04:LTSlinux-gke5.15.0-1101.107UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-gke6.8.0-1054.60USN-8278-1
Ubuntu:24.04:LTSlinux-gke6.8.0-1054.60UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-gkeop5.15.0-1088.96UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-gkeop5.15.0-1088.96USN-8180-1
Ubuntu:24.04:LTSlinux-gkeop6.8.0-1041.44UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-gkeop6.8.0-1041.44USN-8278-1
Ubuntu:22.04:LTSlinux-hwe-5.19no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-hwe-6.11no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-hwe-6.14no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-hwe-6.176.17.0-41.41~24.04.1UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-hwe-6.2no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-hwe-6.5no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-hwe-6.86.8.0-124.124~22.04.1UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-ibm5.15.0-1099.102USN-8180-5
Ubuntu:22.04:LTSlinux-ibm5.15.0-1099.102UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-ibm6.8.0-1055.56USN-8278-1
Ubuntu:24.04:LTSlinux-ibm6.8.0-1055.56UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-ibm-6.86.8.0-1055.56~22.04.1UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-ibm-6.86.8.0-1055.56~22.04.1USN-8278-1
Ubuntu:22.04:LTSlinux-intel-iot-realtimeno fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-intel-iotg5.15.0-1100.106UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-intel-iotg5.15.0-1100.106USN-8180-3
Ubuntu:22.04:LTSlinux-kvm5.15.0-1097.102UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-kvm5.15.0-1097.102USN-8180-3
Ubuntu:22.04:LTSlinux-lowlatency5.15.0-175.185UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-lowlatency5.15.0-175.185USN-8180-1
Ubuntu:24.04:LTSlinux-lowlatency6.8.0-117.117.1UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-lowlatency6.8.0-117.117.1USN-8278-1
Ubuntu:22.04:LTSlinux-lowlatency-hwe-5.19no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-lowlatency-hwe-6.11no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.2no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.5no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.86.8.0-117.117.1~22.04.1UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.86.8.0-117.117.1~22.04.1USN-8278-1
Ubuntu:22.04:LTSlinux-nvidia5.15.0-1100.101UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-nvidia5.15.0-1100.101USN-8180-1
Ubuntu:24.04:LTSlinux-nvidia6.8.0-1054.57UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-nvidia6.8.0-1054.57USN-8289-1
Ubuntu:24.04:LTSlinux-nvidia-6.11no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-nvidia-6.176.17.0-1031.31UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-nvidia-6.176.17.0-1031.31USN-8669-1
Ubuntu:22.04:LTSlinux-nvidia-6.2no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-nvidia-6.5no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-nvidia-6.86.8.0-1054.57~22.04.1USN-8289-2
Ubuntu:22.04:LTSlinux-nvidia-6.86.8.0-1054.57~22.04.1UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-nvidia-lowlatency6.8.0-1054.57.1USN-8289-1
Ubuntu:24.04:LTSlinux-nvidia-lowlatency6.8.0-1054.57.1UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-nvidia-tegra5.15.0-1052.52UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-nvidia-tegra6.8.0-1024.24UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-nvidia-tegra6.8.0-1024.24USN-8296-2
Ubuntu:22.04:LTSlinux-nvidia-tegra-igx5.15.0-1041.41UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-oem-5.17no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-oem-6.0no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-oem-6.1no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-oem-6.11no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-oem-6.14no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-oem-6.176.17.0-1030.30UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-oem-6.176.17.0-1030.30USN-8594-1
Ubuntu:22.04:LTSlinux-oem-6.5no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-oem-6.8no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-oracle5.15.0-1102.108USN-8180-1
Ubuntu:22.04:LTSlinux-oracle5.15.0-1102.108UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-oracle6.8.0-1054.55UBUNTU-CVE-2025-71162
Ubuntu:25.10linux-oracleno fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-oracle-6.14no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-oracle-6.176.17.0-1019.19~24.04.3USN-8570-2
Ubuntu:24.04:LTSlinux-oracle-6.176.17.0-1019.19~24.04.3UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-oracle-6.5no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-oracle-6.86.8.0-1054.55~22.04.1UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-raspi5.15.0-1099.102USN-8180-6
Ubuntu:22.04:LTSlinux-raspi5.15.0-1099.102UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-raspi6.8.0-1056.60USN-8278-1
Ubuntu:24.04:LTSlinux-raspi6.8.0-1056.60UBUNTU-CVE-2025-71162
Ubuntu:25.10linux-raspino fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-raspi-realtimeno fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2025-71162
Ubuntu:25.10linux-realtimeno fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-riscvno fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-riscvno fix listedUBUNTU-CVE-2025-71162
Ubuntu:25.10linux-riscvno fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-riscv-5.19no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-riscv-6.14no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-riscv-6.17no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-riscv-6.5no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-riscv-6.86.8.0-117.117~22.04.1UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-starfive-5.19no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-starfive-6.2no fix listedUBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-starfive-6.5no fix listedUBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-xilinx6.8.0-1032.33UBUNTU-CVE-2025-71162
Ubuntu:24.04:LTSlinux-xilinx6.8.0-1032.33USN-8499-1
Ubuntu:22.04:LTSlinux-xilinx-zynqmp5.15.0-1070.74UBUNTU-CVE-2025-71162
Ubuntu:22.04:LTSlinux-xilinx-zynqmp5.15.0-1070.74USN-8275-1

Affected products (as reported)

VendorProductVersions
Linux Linux f46b195799b5cb05338e7c44cb3617eacb56d755 – before 5f8d1d66a952d0396671e1f21ff8127a4d14fb4ef46b195799b5cb05338e7c44cb3617eacb56d755 – before 76992310f80776b4d1f7f8915f59b92883a3e44cf46b195799b5cb05338e7c44cb3617eacb56d755 – before ae3eed72de682ddbba507ed2d6b848c21a6b721ef46b195799b5cb05338e7c44cb3617eacb56d755 – before 59cb421b0902fbef2b9512ae8ba198a20f26b41ff46b195799b5cb05338e7c44cb3617eacb56d755 – before cb2c9c4bb1322cc3c9984ad17db8cdd2663879caf46b195799b5cb05338e7c44cb3617eacb56d755 – before be655c3736b3546f39bc8116ffbf2a3b6cac96c4f46b195799b5cb05338e7c44cb3617eacb56d755 – before 2efd07a7c36949e6fa36a69183df24d368bf9e96
Linux Linux 4.7

References