Use of Uninitialized Variable in Linux kernel - CVE-2026-72292

 

Use of Uninitialized Variable in Linux kernel - CVE-2026-72292

Published: August 16, 2026


Vulnerability identifier: #VU143148
CSH Severity: Low
CVSS v4: 6.8 [CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-72292
CWE-ID: CWE-457
Exploitation vector: Local access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a local user to disclose sensitive information.

The vulnerability exists due to uninitialized memory in kvm_s390_get_cmma_bits() when handling KVM_S390_GET_CMMA_BITS requests on the non-peek migration path. A local user can invoke the affected operation to disclose sensitive information.

Only pages with the CMMA dirty bit set have their output bytes written, while clean and unmapped pages within the reported span can leave gaps that are copied to user space.


Affected software

Linux kernel
Ubuntu
linux-gcp-7.0 (Ubuntu package)
linux-azure-7.0 (Ubuntu package)

How to mitigate CVE-2026-72292

Install security update from vendor's repository.

Linux kernel - update to 7.0 rc3
linux-gcp-7.0 (Ubuntu package) - addressed in versions 7.0.0-38.38~24.04.4, 7.0.0-1013.13~24.04.1, 7.0.0-1014.14~24.04.1
linux-azure-7.0 (Ubuntu package) - addressed in versions 7.0.0-1016.16~24.04.1, 7.0.0-1017.17~24.04.1

External References

Related Security Bulletins