Cloudanix VulnDB

CVE-2025-39762

None

CVSS

—

EPSS

0.2%

Published

Sep 11, 2025

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A bug in Linux graphics code for certain AMD cards could let someone crash the whole computer by feeding it bad display settings.

Exploitation
Local Privilege
Attacker needs
Local User
Complexity
Low
Impact
Denial Of Service
Component
OS kernel
Class
Memory Corruption
Remediation
Patch
Effort
Low
Patch risk
None

What it actually does

Missing null pointer validation in the AMD display driver allows a null pointer dereference when invalid display parameters are processed.

Why it matters to the business

Linux systems using AMD GPUs may suffer unexpected kernel crashes or instability, causing downtime and potential loss of availability for graphics workloads.

How an attack unfolds

An attacker with local access supplies crafted or invalid display configuration data to the vulnerable AMD display function, triggering the missing null check and resulting in a kernel panic or denial of service.

How to fix it

Update the Linux kernel to include commit 13895744e2c639324cf3cb18f2ba4e3f400dd0dd which adds the early null check and returns false on invalid input.

How to confirm the fix worked

Inspect the drm/amd/display source for the added null check before dereference or confirm the running kernel contains commit 13895744e2c639324cf3cb18f2ba4e3f400dd0dd.

Typical attack path

  1. Obtain local user access on a Linux system with AMD graphics hardware
  2. Invoke display-related syscalls or ioctls with invalid parameters
  3. Trigger the AMD display code path lacking the null validation
  4. Cause kernel null pointer dereference and system crash

How to detect it

Review kernel logs and dmesg output for null pointer dereference oops messages originating from the amd display driver around the time of suspected activity.

What your security team should do

  • Apply the referenced kernel commit or newer stable branch immediately on AMD GPU systems
  • Prioritize testing and rollout on production graphics servers
  • Monitor kernel stability metrics after deployment

The record

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: add null check [WHY] Prevents null pointer dereferences to enhance function robustness [HOW] Adds early null check and return false if invalid.

Affected packages

Ecosystem Package Introduced Fixed
Chainguard hyperv-daemons-6.12 0 6.12.60-r2
Chainguard linux-aws-6.12-boot-installed 0 6.12.58-r0
Chainguard linux-aws-6.12-fips-boot-installed 0 6.12.58-r0
Chainguard linux-aws-6.12-headers 0 6.12.60-r1
Chainguard linux-aws-6.12-modules 0 6.12.58-r0
Chainguard linux-azure-6.12-boot-installed 0 6.12.60-r0
Chainguard linux-azure-6.12-fips-boot-installed 0 6.12.60-r1
Chainguard linux-azure-6.12-headers 0 6.12.60-r2
Chainguard linux-azure-6.12-modules 0 6.12.58-r1
Chainguard linux-gcp-6.12-boot-installed 0 6.12.58-r0
Chainguard linux-gcp-6.12-fips-boot-installed 0 6.12.58-r0
Chainguard linux-gcp-6.12-headers 0 6.12.58-r0
Chainguard linux-gcp-6.12-modules 0 6.12.58-r0
Chainguard linux-qemu-6.12-boot-installed 0 6.12.63-r0
Chainguard linux-qemu-6.12-fips-boot-installed 0 6.12.63-r0
Chainguard linux-qemu-6.12-headers 0 6.12.63-r0
Chainguard linux-qemu-6.12-modules 0 6.12.63-r0
Chainguard linux-vmware-6.12 0 6.12.67-r0
Chainguard linux-vmware-6.12-boot-installed 0 6.12.63-r0
Chainguard linux-vmware-6.12-fips-boot-installed 0 6.12.63-r0
Chainguard linux-vmware-6.12-headers 0 6.12.63-r0
Chainguard linux-vmware-6.12-modules 0 6.12.63-r0
Debian:11 linux 0 No fix
Debian:12 linux 0 No fix
Debian:13 linux 0 No fix
Debian:14 linux 0 6.16.3-1
Linux Kernel 4.15.0 6.15.11

Related vulnerabilities