PatchSiren

PatchSiren cyber security CVE debrief

CVE-2025-71162 Linux CVE debrief

A use-after-free vulnerability exists in the Linux kernel's 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. This can lead to a race condition where the tasklet attempts to access already-freed memory, resulting in a use-after-free bug.

Vendor
Linux
Product
Unknown
CVSS
HIGH 7
CISA KEV
Not listed in stored evidence
Original CVE published
2026-07-14
Original CVE updated
2026-07-28
Advisory published
2026-07-14
Advisory updated
2026-07-28

Who should care

Users and administrators of Linux-based systems, particularly those using the Tegra ADMA driver, should be aware of this vulnerability. This vulnerability may allow local attackers to escalate privileges or cause a denial of service.

Technical summary

The vulnerability is caused by a race condition in the Tegra ADMA driver. When audio playback stops, the tegra_adma_terminate_all() function frees the DMA buffer memory. However, if the vchan completion tasklet has not yet finished executing, it will attempt to access the already-freed memory, resulting in a use-after-free bug. The fix involves properly synchronizing the virtual channel completion by calling vchan_terminate_vdesc() in tegra_adma_stop() and adding a callback tegra_adma_synchronize() that calls vchan_synchronize() to kill any pending tasklets and free terminated descriptors.

Defensive priority

High

Recommended defensive actions

  • Apply the official patches provided by the Linux kernel maintainers.
  • Ensure that the Linux kernel is updated to a version that includes the fix.
  • Monitor system logs for any suspicious activity related to the Tegra ADMA driver.
  • Consider implementing additional security controls, such as SELinux or AppArmor, to restrict access to sensitive resources.
  • Review system configurations and ensure that the Tegra ADMA driver is properly configured.
  • Perform regular security audits to identify potential vulnerabilities.
  • Track and verify patch deployment for affected systems.

Evidence notes

The CVE record was published on 2026-01-25T15:15:53.947Z and last modified on 2026-07-14T13:18:04.563Z. The NVD entry is currently Modified. Evidence is limited to public sources and may not reflect all affected systems or potential impacts. Defenders should verify system exposure and apply patches or mitigations as needed.

Sources and references

Verified primary and authoritative sources

  • CVE-2025-71162 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2025-71162

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2025-71162 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2025-71162

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/2efd07a7c36949e6fa36a69183df24d368bf9e96

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/59cb421b0902fbef2b9512ae8ba198a20f26b41f

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/5f8d1d66a952d0396671e1f21ff8127a4d14fb4e

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/76992310f80776b4d1f7f8915f59b92883a3e44c

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/ae3eed72de682ddbba507ed2d6b848c21a6b721e

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/be655c3736b3546f39bc8116ffbf2a3b6cac96c4

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

  • Mitigation or vendor reference

    Unverified legacy reference

    URL: https://git.kernel.org/stable/c/cb2c9c4bb1322cc3c9984ad17db8cdd2663879ca

    416baaa9-dc9f-4396-8d5f-8c081fb06d67 - Patch

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.