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 python-perf-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-5.10.230-223.885Upgrade kernel-toolsUpgrade python-perfUpgrade kernelUpgrade kernel-headersUpgrade kernel-develUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade perfUpgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade bpftoolUpgrade perf-debuginfo | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-debuginfoUpgrade kernel-develUpgrade kernel-modules-extra-commonUpgrade kernelUpgrade perfUpgrade python3-perfUpgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64Upgrade perf-debuginfoUpgrade python3-perf-debuginfoUpgrade kernel-headersUpgrade kernel-modules-extraUpgrade kernel-libbpf-develUpgrade bpftoolUpgrade kernel-livepatch-6.1.115-126.197Upgrade kernel-toolsUpgrade kernel-libbpf-staticUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-tools-debuginfoUpgrade bpftool-debuginfoUpgrade kernel-libbpf | Oct 16, 2025 | Jul 12, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Nov 11, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-toolsUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel-tools-libsUpgrade kernel | Oct 9, 2024 | Jul 12, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernel | 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 kselftests-kmp-azureUpgrade dtb-caviumUpgrade kernel-source-rtUpgrade dtb-socionextUpgrade gfs2-kmp-64kbUpgrade dtb-allwinnerUpgrade kernel-azureUpgrade dtb-exynosUpgrade kernel-azure-vdsoUpgrade kernel-default-develUpgrade kernel-rt-optionalUpgrade kernel-source-azureUpgrade kernel-obs-buildUpgrade dtb-lgUpgrade reiserfs-kmp-defaultUpgrade reiserfs-kmp-64kbUpgrade kselftests-kmp-64kbUpgrade dtb-amazonUpgrade gfs2-kmp-defaultUpgrade kernel-debug-develUpgrade cluster-md-kmp-azureUpgrade ocfs2-kmp-64kbUpgrade dtb-marvellUpgrade kernel-64kbUpgrade kernel-docs-htmlUpgrade kernel-64kb-livepatch-develUpgrade kernel-rt_debug-develUpgrade kernel-rt_debugUpgrade kernel-source-vanillaUpgrade kernel-rt-vdsoUpgrade dtb-appleUpgrade dtb-freescaleUpgrade dtb-renesasUpgrade kernel-zfcpdumpUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-livepatchUpgrade gfs2-kmp-rtUpgrade kernel-devel-azureUpgrade kernel-64kb-optionalUpgrade dlm-kmp-64kbUpgrade kernel-azure-extraUpgrade dtb-amdUpgrade dtb-broadcomUpgrade kernel-azure-optionalUpgrade kernel-debug-vdsoUpgrade kernel-azure-livepatch-develUpgrade ocfs2-kmp-defaultUpgrade kernel-sourceUpgrade kernel-rt-extraUpgrade dtb-hisiliconUpgrade dtb-alteraUpgrade kernel-kvmsmallUpgrade kernel-kvmsmall-develUpgrade gfs2-kmp-azureUpgrade kernel-syms-azureUpgrade kernel-debugUpgrade kernel-default-vdsoUpgrade kernel-64kb-develUpgrade dtb-sprdUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-rtUpgrade kselftests-kmp-defaultUpgrade kernel-develUpgrade dlm-kmp-rtUpgrade dtb-qcomUpgrade dtb-mediatekUpgrade cluster-md-kmp-defaultUpgrade cluster-md-kmp-64kbUpgrade kernel-debug-livepatch-develUpgrade dtb-rockchipUpgrade kernel-defaultUpgrade reiserfs-kmp-azureUpgrade kernel-syms-rtUpgrade kernel-default-baseUpgrade kernel-rt-livepatchUpgrade kernel-default-livepatch-develUpgrade kernel-64kb-extraUpgrade dtb-xilinxUpgrade kernel-default-base-rebuildUpgrade dtb-amlogicUpgrade kselftests-kmp-rtUpgrade kernel-obs-qaUpgrade kernel-macrosUpgrade kernel-azure-develUpgrade dtb-nvidiaUpgrade kernel-symsUpgrade ocfs2-kmp-azureUpgrade kernel-docsUpgrade dlm-kmp-defaultUpgrade dtb-armUpgrade dtb-apmUpgrade reiserfs-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-extraUpgrade ocfs2-kmp-rtUpgrade cluster-md-kmp-rtUpgrade kernel-devel-rtUpgrade kernel-default-optionalUpgrade dlm-kmp-azureUpgrade kernel-rt-livepatch-develUpgrade kernel-rt-devel | Aug 14, 2024 | Jul 12, 2024 |
| Ubuntu | — | Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-1021-nvidia-tegra-igxUpgrade linux-image-5.15.0-1060-gkeopUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oem-22.04bUpgrade linux-image-oem-20.04cUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-134-generic-64kUpgrade linux-image-5.15.0-1075-gkeUpgrade linux-image-oem-20.04dUpgrade linux-image-5.15.0-133-lowlatencyUpgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-5.15.0-133-generic-64kUpgrade linux-image-5.15.0-1070-ibmUpgrade linux-image-oracleUpgrade linux-image-5.15.0-134-generic-lpaeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-5.15.0-1074-ibmUpgrade linux-image-5.15.0-1075-oracleUpgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-kvmUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-gkeop-5.15Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-5.15.0-1077-gcpUpgrade linux-image-azure-fdeUpgrade linux-image-nvidia-64kUpgrade linux-image-azure-cvmUpgrade linux-image-5.15.0-1072-nvidiaUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.15.0-1044-xilinx-zynqmpUpgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-134-genericUpgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-5.15.0-1081-azureUpgrade linux-image-gcpUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-awsUpgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-raspiUpgrade linux-image-5.15.0-1072-nvidia-lowlatencyUpgrade linux-image-5.15.0-133-generic-lpaeUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-1078-awsUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-gkeopUpgrade linux-image-6.8.0-45-genericUpgrade linux-image-5.15.0-1033-nvidia-tegraUpgrade linux-image-lowlatency-64kUpgrade linux-image-azure-lts-22.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidiaUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-oem-22.04cUpgrade linux-image-generic-lpaeUpgrade linux-image-5.15.0-133-genericUpgrade linux-image-6.8.0-1012-oemUpgrade linux-image-6.8.0-1015-awsUpgrade linux-image-aws-lts-22.04Upgrade linux-image-azureUpgrade linux-image-intelUpgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-5.15.0-1080-awsUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-6.8.0-44-genericUpgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-intel-iotgUpgrade linux-image-genericUpgrade linux-image-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-ibmUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1072-raspiUpgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-generic-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-133-lowlatency-64kUpgrade linux-image-6.8.0-1014-azureUpgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-gke-5.15Upgrade linux-image-5.15.0-1033-nvidia-tegra-rtUpgrade linux-image-5.15.0-1021-nvidia-tegra-igx-rtUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-5.15.0-1076-kvmUpgrade linux-image-virtualUpgrade linux-image-ibm-classicUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-nvidia-tegraUpgrade linux-image-gkeUpgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-nvidia-6.8Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-5.15.0-1081-azure-fdeUpgrade linux-image-5.15.0-1073-intel-iotgUpgrade linux-image-oem-22.04 | 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