In the Linux kernel, the following vulnerability has been resolved:
zram: fix use-after-free in zram_bvec_write_partial()
zram_read_page() picks the sync or async backing device read path based on whether the parent bio is NULL. zram_bvec_write_partial() passes its parent bio down, so for ZRAM_WB slots the read is dispatched asynchronously and zram_read_page() returns 0 while the bio is still in flight. The caller then runs memcpy_from_bvec(), zram_write_page() and __free_page() on the buffer, leaving the async read to write into a freed page.
zram_bvec_read_partial() was switched to NULL in commit 4e3c87b9421d ("zram: fix synchronous reads") for the same reason; the write_partial counterpart was missed.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Redhat_linux | — | No solution existsUpgrade kernelUpgrade kernel-rt | Jul 17, 2026 | Jun 25, 2026 |
| Rocky_linux | — | Upgrade kernel-debugUpgrade kernel-zfcpdumpUpgrade kernel-debug-develUpgrade kernel-debuginfoUpgrade kernel-debug-devel-matchedUpgrade kernel-tools-debuginfoUpgrade kernel-zfcpdump-develUpgrade kernel-rt-debug-develUpgrade kernel-debug-coreUpgrade kernel-debug-uki-virtUpgrade kernel-modules-coreUpgrade rtlaUpgrade kernel-rt-debug-modules-extraUpgrade kernel-coreUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rt-coreUpgrade kernel-rt-debuginfo-common-x86_64Upgrade kernel-modules-extraUpgrade kernel-rt-debug-kvmUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-uki-virtUpgrade kernel-zfcpdump-debuginfoUpgrade perf-debuginfoUpgrade kernelUpgrade libperfUpgrade python3-perfUpgrade kernel-rt-debug-modulesUpgrade kernel-debug-modules-coreUpgrade kernel-modulesUpgrade kernel-debug-modulesUpgrade kernel-devel-matchedUpgrade kernel-rt-debug-coreUpgrade kernel-debug-debuginfoUpgrade kernel-toolsUpgrade bpftool-debuginfoUpgrade bpftoolUpgrade kernel-rt-modules-extraUpgrade kernel-zfcpdump-coreUpgrade perfUpgrade kernel-rt-develUpgrade python3-perf-debuginfoUpgrade kernel-rt-modules-coreUpgrade kernel-debuginfo-common-s390xUpgrade kernel-rt-debuginfoUpgrade kernel-rt-debug-debuginfoUpgrade kernel-tools-libsUpgrade kernel-rt-modulesUpgrade kernel-rt-debug-modules-coreUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-modules-extra-matchedUpgrade kernel-rt-kvmUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-debug-modules-extraUpgrade kernel-rtUpgrade rvUpgrade kernel-uki-virt-addonsUpgrade kernel-tools-libs-develUpgrade libperf-debuginfoUpgrade kernel-develUpgrade kernel-rt-debug | Aug 31, 2026 | Aug 27, 2026 |
| Ubuntu | — | Upgrade linux-image-realtime-64kUpgrade linux-image-gcp-64k-7.0Upgrade linux-image-generic-64k-hwe-26.04Upgrade linux-image-nvidia-bos-64kUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-7.0.0-31-realtimeUpgrade linux-image-7.0.0-2018-nvidia-bosUpgrade linux-image-aws-64k-7.0Upgrade linux-image-7.0.0-1018-nvidiaUpgrade linux-image-nvidia-7.0Upgrade linux-image-raspi-realtime-7.0Upgrade linux-image-oem-26.04aUpgrade linux-image-nvidia-bosUpgrade linux-image-oem-7.0Upgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-raspiUpgrade linux-image-nvidia-tegraUpgrade linux-image-realtime-7.0Upgrade linux-image-gke-64k-7.0Upgrade linux-image-gke-64kUpgrade linux-image-oem-26.04Upgrade linux-image-generic-7.0Upgrade linux-image-7.0.0-1019-raspiUpgrade linux-image-aws-7.0Upgrade linux-image-7.0.0-1018-nvidia-64kUpgrade linux-image-generic-hwe-26.04Upgrade linux-image-generic-64kUpgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-6.8.0-1035-nvidia-tegra-rtUpgrade linux-image-7.0.0-1011-gcp-64kUpgrade linux-image-7.0.0-1012-awsUpgrade linux-image-gcp-64kUpgrade linux-image-gke-7.0Upgrade linux-image-ibm-7.0Upgrade linux-image-azureUpgrade linux-image-nvidia-bos-64k-7.0Upgrade linux-image-7.0.0-2018-nvidia-bos-64kUpgrade linux-image-gcp-7.0Upgrade linux-image-oracleUpgrade linux-image-nvidia-64k-7.0Upgrade linux-image-7.0.0-31-generic-64kUpgrade linux-image-7.0.0-1011-gcpUpgrade linux-image-genericUpgrade linux-image-7.0.0-1014-azureUpgrade linux-image-7.0.0-1013-ibmUpgrade linux-image-virtualUpgrade linux-image-realtime-64k-hwe-26.04Upgrade linux-image-raspi-7.0Upgrade linux-image-awsUpgrade linux-image-oracle-7.0Upgrade linux-image-aws-64kUpgrade linux-image-nvidia-64kUpgrade linux-image-virtual-hwe-26.04Upgrade linux-image-7.0.0-31-realtime-64kUpgrade linux-image-ibmUpgrade linux-image-7.0.0-1011-oracle-64kUpgrade linux-image-raspi-realtimeUpgrade linux-image-nvidiaUpgrade linux-image-gke-hwe-26.04Upgrade linux-image-generic-64k-7.0Upgrade linux-image-realtime-64k-7.0Upgrade linux-image-gke-64k-hwe-26.04Upgrade linux-image-oracle-64kUpgrade linux-image-nvidia-bos-7.0Upgrade linux-image-7.0.0-1019-raspi-realtimeUpgrade linux-image-7.0.0-1012-aws-64kUpgrade linux-image-7.0.0-1006-gkeUpgrade linux-image-7.0.0-1013-oemUpgrade linux-image-7.0.0-31-genericUpgrade linux-image-oracle-64k-7.0Upgrade linux-image-virtual-7.0Upgrade linux-image-realtimeUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-nvidia-hwe-26.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-azure-lts-26.04Upgrade linux-image-7.0.0-1006-gke-64kUpgrade linux-image-oem-26.04bUpgrade linux-image-nvidia-64k-hwe-26.04Upgrade linux-image-gkeUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-realtime-hwe-26.04Upgrade linux-image-azure-7.0Upgrade linux-image-6.8.0-1035-nvidia-tegraUpgrade linux-image-gcpUpgrade linux-image-7.0.0-1011-oracle | Sep 14, 2026 | Sep 7, 2026 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub