Skip to main content

Linux Kernel CVE-2026-64215

| EUVDEUVD-2026-48623 MEDIUM
NULL Pointer Dereference (CWE-476)
2026-07-24 Linux GHSA-gc88-72mr-v2hg
5.5
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
4.7 MEDIUM

Deliberate exploitation requires both Adreno GPU hardware presence and engineered memory pressure to force kzalloc() failure, warranting AC:H over the NVD-assigned AC:L.

3.1 AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:L/AC:H/AT:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
SUSE
MEDIUM
qualitative

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

5
Analysis Generated
Aug 11, 2026 - 22:02 vuln.today
CVSS changed
Aug 11, 2026 - 17:22 NVD
5.5 (MEDIUM)
Patch available
Jul 24, 2026 - 17:48 EUVD
CVE Published
Jul 24, 2026 - 15:23 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 24, 2026 - 15:23 nvd
MEDIUM 5.5

DescriptionNVD

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

drm/msm/a6xx: Check kzalloc return in a8xx_hfi_send_perf_table

Check the return value of kzalloc() to prevent a NULL pointer dereference on allocation failure.

Patchwork: https://patchwork.freedesktop.org/patch/721342/

AnalysisAI

NULL pointer dereference in the Linux kernel's Qualcomm Adreno GPU driver (drm/msm/a6xx) crashes the kernel when a8xx_hfi_send_perf_table() proceeds to dereference a kzalloc() return value without first validating it against NULL. Systems running affected kernel versions with Qualcomm Adreno 6xx or 8xx GPU hardware - primarily Snapdragon-based ARM devices, smartphones, and servers - can be crashed by a local low-privileged user who triggers the GPU HFI performance table code path under memory pressure. EPSS of 0.16% (5th percentile) and no CISA KEV listing confirm no known active exploitation; patches are available in stable kernel releases 7.0.11 and 7.1.

Technical ContextAI

The vulnerability resides in drivers/gpu/drm/msm/adreno/a6xx_hfi.c within the Qualcomm MSM DRM (Direct Rendering Manager) subsystem. The HFI (Hardware Firmware Interface) is the communication layer between the kernel driver and Qualcomm GPU firmware; the a8xx_hfi_send_perf_table() function transmits GPU performance state tables to firmware. It allocates a kernel buffer via kzalloc() - a zero-initializing slab allocator that returns NULL on allocation failure in low-memory conditions - but proceeds to dereference the pointer without a NULL guard. CWE-476 (NULL Pointer Dereference) describes this root cause class exactly: the absence of a return-value check on a fallible allocator. Per CPE data (cpe:2.3:a:linux:linux), all Linux distributions shipping the affected drm/msm/a6xx driver code are in scope, though only systems with Qualcomm Adreno 6xx or 8xx GPU silicon will load and execute this driver path.

RemediationAI

Apply the vendor-released kernel patches available at https://git.kernel.org/stable/c/b5c7a7f452b885bfbe102bd3a057a5f496802f8b and https://git.kernel.org/stable/c/17c993bf44a54afd1fde184ba7f9c287dfc2632e for their respective stable branches; the upstream fix is also tracked via Patchwork at https://patchwork.freedesktop.org/patch/721342/. Patched stable kernel releases are 7.0.11 and 7.1 per EUVD data. Ubuntu users should apply the update in USN-8618-1 (https://ubuntu.com/security/notices/USN-8618-1). As a compensating control on systems where immediate kernel update is not feasible, blacklisting the msm DRM driver module (echo 'blacklist msm' >> /etc/modprobe.d/msm-blacklist.conf followed by modprobe -r msm) eliminates the vulnerable code path entirely; the trade-off is loss of GPU acceleration for Qualcomm Adreno hardware, which may degrade display or compute performance on affected devices. On cloud instances or servers without Qualcomm GPU hardware, no action is required.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise Desktop 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Not-Affected
SUSE Linux Enterprise High Availability Extension 16.0 Not-Affected

Share

CVE-2026-64215 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy