Heap Inspection in Linux kernel - CVE-2026-46167

 

Heap Inspection in Linux kernel - CVE-2026-46167

Published: May 29, 2026


Vulnerability identifier: #VU133023
CSH Severity: Low
CVSS v4.0: CVSS:4.0/AV:P/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:U/U:Clear
CVE-ID: CVE-2026-46167
CWE-ID: CWE-244
Exploitation vector: Local access
Exploit availability: No public exploit available
Vendor: Linux Foundation
Affected software:
Linux kernel

Detailed vulnerability description

The vulnerability allows an attacker with physical access to disclose sensitive information.

The vulnerability exists due to uninitialized heap memory exposure in the usblp driver LPGETSTATUS ioctl path when processing a status response from a connected USB printer. An attacker with physical access can cause a malicious printer to return zero bytes in response to a status request to disclose sensitive information.

The issue occurs because the status buffer may contain stale heap data before the first LPGETSTATUS ioctl call.


How to mitigate CVE-2026-46167

Install security update from vendor's repository.

Sources