---
id: CVE-2025-38543
title: 'drm/tegra: nvdec: Fix dma_alloc_coherent error check'
summary: |-
  In the Linux kernel, the following vulnerability has been resolved:

  drm/tegra: nvdec: Fix dma_alloc_coherent error check

  Check for NULL return value with dma_alloc_coherent, in line with
  Robin's fix for vic.c in 'drm/tegra: vic: Fix DM…
severity: none
vendor: Linux
product: Linux
affected:
  - >-
    Linux >= 46f226c93d35b936aeec6eb31da932dc2e86f413 <
    61b8d20962d00b7df117011c52f97cbb9c76a669
  - >-
    Linux >= 46f226c93d35b936aeec6eb31da932dc2e86f413 <
    d1240029f97ac8c06db4dd4407bbbf83e8d08570
  - >-
    Linux >= 46f226c93d35b936aeec6eb31da932dc2e86f413 <
    a560de522374af931fa994d161db3667b0bb2545
  - >-
    Linux >= 46f226c93d35b936aeec6eb31da932dc2e86f413 <
    2e0812eedccd0629d73c9d0b1184a5db055df1da
  - >-
    Linux >= 46f226c93d35b936aeec6eb31da932dc2e86f413 <
    44306a684cd1699b8562a54945ddc43e2abc9eab
  - Linux 5.17
ssvc:
  exploitation: none
  automatable: 'no'
  technicalImpact: partial
  timestamp: '2026-11-05T21:03:34.278819Z'
published: '2025-08-16'
updated: '2026-11-05'
sourceUpdated: '2026-11-05T21:12:46.345Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2025-38543'
references:
  - url: 'https://git.kernel.org/stable/c/61b8d20962d00b7df117011c52f97cbb9c76a669'
  - url: 'https://git.kernel.org/stable/c/d1240029f97ac8c06db4dd4407bbbf83e8d08570'
  - url: 'https://git.kernel.org/stable/c/a560de522374af931fa994d161db3667b0bb2545'
  - url: 'https://git.kernel.org/stable/c/2e0812eedccd0629d73c9d0b1184a5db055df1da'
  - url: 'https://git.kernel.org/stable/c/44306a684cd1699b8562a54945ddc43e2abc9eab'
tags:
  - cve.org
epss: 0.00165
epssPercentile: 0.05799
ingestedAt: '2026-11-05T22:38:31.989Z'
---

## Overview

In the Linux kernel, the following vulnerability has been resolved:

drm/tegra: nvdec: Fix dma_alloc_coherent error check

Check for NULL return value with dma_alloc_coherent, in line with
Robin's fix for vic.c in 'drm/tegra: vic: Fix DMA API misuse'.

## Affected

- `Linux >= 46f226c93d35b936aeec6eb31da932dc2e86f413 < 61b8d20962d00b7df117011c52f97cbb9c76a669`
- `Linux >= 46f226c93d35b936aeec6eb31da932dc2e86f413 < d1240029f97ac8c06db4dd4407bbbf83e8d08570`
- `Linux >= 46f226c93d35b936aeec6eb31da932dc2e86f413 < a560de522374af931fa994d161db3667b0bb2545`
- `Linux >= 46f226c93d35b936aeec6eb31da932dc2e86f413 < 2e0812eedccd0629d73c9d0b1184a5db055df1da`
- `Linux >= 46f226c93d35b936aeec6eb31da932dc2e86f413 < 44306a684cd1699b8562a54945ddc43e2abc9eab`
- `Linux 5.17`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
