
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-23317 is a logic error vulnerability in the Linux kernel's drm/vmwgfx driver affecting the vmw_translate_ptr functions. The flaw was introduced when a lookup function was refactored from returning a pointer to returning an error code with the pointer as an out parameter, but the error handling path was not updated accordingly — causing the functions to return PTR_ERR of an uninitialized pointer and potentially signal success on failure. It was disclosed on March 25, 2026, and affects Linux kernel versions 6.1.7–6.1.166, 6.2.1–6.6.129, 6.7–6.12.76, 6.13–6.18.16, 6.19–6.19.6, and 7.0 release candidates, as well as Microsoft's Azure Linux kernel 6.6.126.1-1. It carries a CVSS v3.1 base score of 7.8 (High) (Red Hat CVE, Microsoft MSRC).
The root cause is a logic error (CWE-390: Detection of Error Condition Without Action) combined with use of an uninitialized resource (CWE-908) in the vmw_translate_ptr functions of the drm/vmwgfx kernel driver. A prior refactor changed the internal lookup from a function returning a pointer to one returning an error code with the pointer as an output parameter, but the error path was not updated to match. As a result, when the lookup fails, PTR_ERR is called on an uninitialized pointer, which can evaluate to zero (success), causing the caller to proceed with an invalid pointer and trigger uninitialized memory reads and out-of-bounds (OOB) memory accesses. Exploitation requires local access with low privileges and no user interaction (Red Hat CVE, Feedly).
Successful exploitation can result in high confidentiality, integrity, and availability impact on the affected system, as the uninitialized and OOB memory accesses can lead to information disclosure of kernel memory contents, potential memory corruption, and system instability or crashes. The vulnerability is locally exploitable by a low-privileged user on systems running the VMware SVGA (vmwgfx) graphics driver, which is commonly present in virtualized environments such as VMware VMs and Azure Linux instances. There is no evidence of lateral movement capability beyond the local system, but kernel memory disclosure could facilitate privilege escalation chains (Red Hat CVE).
Patches are available across all affected kernel stable branches. Users should upgrade to the following fixed versions: 6.1.167 (for 6.1.x), 6.6.130 (for 6.6.x), 6.12.77 (for 6.12.x), 6.18.17 (for 6.18.x), 6.19.7 (for 6.19.x), or 7.0-rc2 or later. Patch commits are available at git.kernel.org. Microsoft has released updates for Azure Linux kernel users. As a temporary measure, restricting local access to unprivileged users on systems using the vmwgfx driver can reduce exposure until patching is complete. Distribution-specific updates have been issued by SUSE, Debian, Amazon Linux 2023, and openSUSE (Red Hat CVE, SUSE Advisory, Microsoft MSRC).
The vulnerability has received standard vendor advisory coverage from Red Hat, SUSE, Debian, Amazon Linux, and Microsoft without notable public commentary or researcher attention beyond routine patch tracking. Multiple distribution security teams have issued kernel update advisories addressing this CVE alongside other kernel fixes (SUSE Advisory, Red Hat CVE).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."