In the Linux kernel, the following vulnerability has been resolved:
drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE)
Lack of check for copy-on-write (COW) mapping in drm_gem_shmem_mmap allows users to call mmap with PROT_WRITE and MAP_PRIVATE flag causing a kernel panic due to BUG_ON in vmf_insert_pfn_prot: BUG_ON((vma->vm_flags & VM_PFNMAP) && is_cow_mapping(vma->vm_flags));
Return -EINVAL early if COW mapping is detected.
This bug affects all drm drivers using default shmem helpers. It can be reproduced by this simple example: void *ptr = mmap(0, size, PROT_WRITE, MAP_PRIVATE, fd, mmap_offset); ptr[0] = 0;
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-develUpgrade perfUpgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade kernel-debuginfoUpgrade perf-debuginfoUpgrade bpftoolUpgrade kernel-headersUpgrade kernel-toolsUpgrade kernel-debuginfo-common-x86_64Upgrade python-perf-debuginfoUpgrade python-perfUpgrade kernelUpgrade bpftool-debuginfoUpgrade kernel-livepatch-5.10.230-223.885 | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade perfUpgrade python3-perfUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64Upgrade perf-debuginfoUpgrade kernel-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel-develUpgrade kernelUpgrade kernel-modules-extraUpgrade bpftoolUpgrade kernel-libbpf-develUpgrade python3-perf-debuginfoUpgrade kernel-livepatch-6.1.115-126.197Upgrade kernel-toolsUpgrade kernel-libbpf-staticUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-headers | Oct 16, 2025 | Jul 12, 2024 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Nov 11, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernelUpgrade python3-perf | Oct 9, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-toolsUpgrade kernelUpgrade kernel-abi-stablelists | Nov 5, 2024 | Jul 12, 2024 |
| Redhat_linux | — | No solution existsUpgrade kernel-rtUpgrade kernel | Dec 5, 2024 | Jul 12, 2024 |
| Suse | — | Upgrade kernel-kvmsmall-livepatch-develUpgrade kernel-debugUpgrade kernel-sourceUpgrade kselftests-kmp-azureUpgrade kernel-kvmsmall-develUpgrade kernel-default-vdsoUpgrade kernel-rt-extraUpgrade dtb-amdUpgrade reiserfs-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade gfs2-kmp-azureUpgrade dtb-allwinnerUpgrade kernel-kvmsmall-vdsoUpgrade gfs2-kmp-64kbUpgrade kernel-rt-optionalUpgrade kernel-source-rtUpgrade dtb-caviumUpgrade kernel-azure-vdsoUpgrade kernel-kvmsmallUpgrade kernel-syms-azureUpgrade dtb-exynosUpgrade kernel-source-azureUpgrade dtb-lgUpgrade dtb-renesasUpgrade dtb-appleUpgrade kernel-64kbUpgrade dtb-broadcomUpgrade dlm-kmp-64kbUpgrade kernel-azure-extraUpgrade kernel-debug-develUpgrade gfs2-kmp-rtUpgrade kernel-default-livepatchUpgrade kernel-default-develUpgrade dtb-freescaleUpgrade kernel-docs-htmlUpgrade kernel-64kb-livepatch-develUpgrade dtb-marvellUpgrade kernel-rt_debug-develUpgrade cluster-md-kmp-azureUpgrade kernel-64kb-optionalUpgrade kernel-zfcpdumpUpgrade reiserfs-kmp-64kbUpgrade gfs2-kmp-defaultUpgrade ocfs2-kmp-defaultUpgrade dtb-alteraUpgrade kernel-debug-vdsoUpgrade dtb-hisiliconUpgrade dtb-socionextUpgrade kernel-azureUpgrade kernel-obs-buildUpgrade kernel-azure-livepatch-develUpgrade kernel-rt_debugUpgrade kernel-source-vanillaUpgrade kernel-rt-vdsoUpgrade kselftests-kmp-64kbUpgrade kernel-devel-azureUpgrade dtb-amazonUpgrade kernel-azure-optionalUpgrade cluster-md-kmp-defaultUpgrade kselftests-kmp-defaultUpgrade dlm-kmp-rtUpgrade dtb-sprdUpgrade dtb-qcomUpgrade dtb-mediatekUpgrade cluster-md-kmp-rtUpgrade cluster-md-kmp-64kbUpgrade dtb-rockchipUpgrade kernel-debug-livepatch-develUpgrade reiserfs-kmp-azureUpgrade ocfs2-kmp-azureUpgrade kernel-default-baseUpgrade kernel-default-extraUpgrade dtb-apmUpgrade kernel-default-base-rebuildUpgrade dtb-amlogicUpgrade dtb-armUpgrade kernel-rt_debug-vdsoUpgrade dlm-kmp-defaultUpgrade reiserfs-kmp-rtUpgrade kselftests-kmp-rtUpgrade dtb-nvidiaUpgrade kernel-rt-livepatchUpgrade kernel-docsUpgrade kernel-default-livepatch-develUpgrade kernel-64kb-extraUpgrade dtb-xilinxUpgrade kernel-syms-rtUpgrade kernel-macrosUpgrade kernel-azure-develUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-obs-qaUpgrade kernel-symsUpgrade kernel-defaultUpgrade kernel-64kb-develUpgrade kernel-develUpgrade kernel-default-optionalUpgrade kernel-rtUpgrade kernel-devel-rtUpgrade dlm-kmp-azureUpgrade kernel-rt-livepatch-develUpgrade kernel-rt-develUpgrade ocfs2-kmp-rt | Aug 14, 2024 | Jul 12, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-5.15.0-133-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-raspiUpgrade linux-image-5.15.0-1021-nvidia-tegra-igxUpgrade linux-image-5.15.0-1077-gcpUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-oem-22.04bUpgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-5.15.0-1070-ibmUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-oem-22.04dUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-oracleUpgrade linux-image-5.15.0-133-generic-lpaeUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-5.15.0-134-genericUpgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-1081-azureUpgrade linux-image-nvidia-64kUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-azure-cvmUpgrade linux-image-kvmUpgrade linux-image-5.15.0-1072-nvidiaUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.15.0-1072-nvidia-lowlatencyUpgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-azure-fdeUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1044-xilinx-zynqmpUpgrade linux-image-5.15.0-1078-awsUpgrade linux-image-5.15.0-1060-gkeopUpgrade linux-image-5.15.0-1075-oracleUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1074-ibmUpgrade linux-image-awsUpgrade linux-image-5.15.0-134-generic-lpaeUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.15.0-134-generic-64kUpgrade linux-image-oem-20.04cUpgrade linux-image-5.15.0-133-generic-64kUpgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-1075-gkeUpgrade linux-image-gkeUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-133-genericUpgrade linux-image-5.15.0-1076-kvmUpgrade linux-image-5.15.0-1033-nvidia-tegra-rtUpgrade linux-image-6.8.0-44-genericUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-oem-22.04aUpgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-1012-oemUpgrade linux-image-nvidiaUpgrade linux-image-nvidia-6.8Upgrade linux-image-azure-lts-22.04Upgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-virtualUpgrade linux-image-azureUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-133-lowlatency-64kUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-ibmUpgrade linux-image-5.15.0-1072-raspiUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oem-20.04Upgrade linux-image-6.8.0-1015-awsUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-nvidia-tegraUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-genericUpgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-gkeopUpgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-1081-azure-fdeUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-1073-intel-iotgUpgrade linux-image-lowlatency-64kUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-6.8.0-45-genericUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1033-nvidia-tegraUpgrade linux-image-generic-64kUpgrade linux-image-intelUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-ibm-classicUpgrade linux-image-oem-20.04bUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-5.15.0-1080-awsUpgrade linux-image-6.8.0-1014-azureUpgrade linux-image-5.15.0-1021-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-1013-nvidia | Sep 12, 2024 | Jul 12, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 22, 2025 | Jul 12, 2024 |
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