CVE-2026-53325

Severity CVSS v4.0:
Pending analysis
Type:
CWE-476 NULL Pointer Dereference
Publication date:
29/06/2026
Last modified:
06/07/2026

Description

In the Linux kernel, the following vulnerability has been resolved:<br /> <br /> agp/amd64: Fix broken error propagation in agp_amd64_probe()<br /> <br /> A NULL pointer dereference was observed in the AMD64 AGP driver when<br /> running in a virtualized environment (e.g. qemu/kvm) without a physical<br /> AMD northbridge. The crash occurs in amd64_fetch_size() when attempting<br /> to dereference the pointer returned by node_to_amd_nb(0).<br /> <br /> The root cause of this crash is broken error propagation in<br /> agp_amd64_probe(): When no AMD northbridges are found, cache_nbs()<br /> correctly returns -ENODEV. However, the probe function erroneously<br /> checks the return value against exactly -1, rather than misc member.<br /> <br /> Fix the issue by correcting the error check in agp_amd64_probe() to<br /> abort properly when cache_nbs() returns any negative error code. This<br /> prevents the driver from erroneously proceeding without hardware, thereby<br /> avoiding the subsequent NULL pointer dereference at its source.

Vulnerable products and versions

CPE From Up to
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 2.6.18 (including) 5.10.260 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.11 (including) 5.15.211 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 5.16 (including) 6.1.177 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.2 (including) 6.6.144 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.7 (including) 6.12.95 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.13 (including) 6.18.37 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 6.19 (including) 7.0.14 (excluding)
cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:* 7.1 (including) 7.1.2 (excluding)