In the Linux kernel, the following vulnerability has been resolved:
fbcon: Make sure modelist not set on unregistered console
It looks like attempting to write to the "store_modes" sysfs node will run afoul of unregistered consoles:
UBSAN: array-index-out-of-bounds in drivers/video/fbdev/core/fbcon.c:122:28 index -1 is out of range for type 'fb_info *[32]' ... fbcon_info_from_console+0x192/0x1a0 drivers/video/fbdev/core/fbcon.c:122 fbcon_new_modelist+0xbf/0x2d0 drivers/video/fbdev/core/fbcon.c:3048 fb_new_modelist+0x328/0x440 drivers/video/fbdev/core/fbmem.c:673 store_modes+0x1c9/0x3e0 drivers/video/fbdev/core/fbsysfs.c:113 dev_attr_store+0x55/0x80 drivers/base/core.c:2439
static struct fb_info *fbcon_registered_fb[FB_MAX]; ... static signed char con2fb_map[MAX_NR_CONSOLES]; ... static struct fb_info *fbcon_info_from_console(int console) ... return fbcon_registered_fb[con2fb_map[console]];
If con2fb_map contains a -1 things go wrong here. Instead, return NULL, as callers of fbcon_info_from_console() are trying to compare against existing "info" pointers, so error handling should kick in correctly.
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 |
|---|---|---|---|---|
| Amazon_linux_2023 | — | Upgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-debuginfo-common-x86_64Upgrade kernel6.12Upgrade kernel-livepatch-6.1.144-170.251Upgrade kernel-libbpf-develUpgrade kernel-libbpf-staticUpgrade kernel-headersUpgrade kernelUpgrade perf6.12Upgrade kernel6.12-modules-extraUpgrade perf-debuginfoUpgrade python3-perf6.12Upgrade kernel-libbpfUpgrade kernel-modules-extraUpgrade kernel-debuginfoUpgrade kernel6.12-debuginfo-common-aarch64Upgrade bpftool-debuginfoUpgrade kernel6.12-debuginfoUpgrade python3-perf6.12-debuginfoUpgrade perfUpgrade kernel-develUpgrade python3-perfUpgrade kernel-tools-debuginfoUpgrade kernel-toolsUpgrade kernel-modules-extra-commonUpgrade perf6.12-debuginfoUpgrade kernel-debuginfo-common-aarch64Upgrade python3-perf-debuginfoUpgrade kernel-libbpf-debuginfoUpgrade kernel-tools-develUpgrade kernel-livepatch-6.12.35-55.103Upgrade bpftool | Sep 9, 2025 | Jul 4, 2025 |
| Debian | — | Upgrade linux-6.1Upgrade linux | Jul 7, 2025 | Jul 4, 2025 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Jul 4, 2025 |
| Suse | — | Upgrade kernel-docs-htmlUpgrade kernel-kvmsmall-vdsoUpgrade kernel-64kbUpgrade kernel-macrosUpgrade cluster-md-kmp-defaultUpgrade dlm-kmp-azureUpgrade kernel-rtUpgrade dtb-marvellUpgrade gfs2-kmp-rtUpgrade kernel-azure-develUpgrade kselftests-kmp-defaultUpgrade gfs2-kmp-64kbUpgrade kernel-docsUpgrade kernel-kvmsmall-develUpgrade kernel-syms-rtUpgrade kernel-symsUpgrade cluster-md-kmp-azureUpgrade dtb-mediatekUpgrade kernel-rt_debug-vdsoUpgrade reiserfs-kmp-rtUpgrade dtb-appleUpgrade kernel-azure-vdsoUpgrade dtb-qcomUpgrade kernel-rt-vdsoUpgrade kernel-default-base-rebuildUpgrade kernel-default-manUpgrade dtb-armUpgrade kernel-obs-qaUpgrade dtb-apmUpgrade dtb-socionextUpgrade dlm-kmp-defaultUpgrade ocfs2-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-zfcpdumpUpgrade dtb-amlogicUpgrade kernel-default-extraUpgrade kernel-kvmsmallUpgrade kernel-azure-extraUpgrade kernel-devel-azureUpgrade kselftests-kmp-rtUpgrade kernel-64kb-optionalUpgrade kernel-rt_debugUpgrade kernel-syms-azureUpgrade kselftests-kmp-64kbUpgrade kernel-source-rtUpgrade kernel-default-baseUpgrade kernel-debug-vdsoUpgrade kernel-default-vdsoUpgrade kernel-rt-optionalUpgrade kernel-defaultUpgrade kernel-default-livepatchUpgrade dtb-xilinxUpgrade kernel-devel-rtUpgrade kernel-64kb-extraUpgrade ocfs2-kmp-defaultUpgrade kernel-rt_debug-develUpgrade kernel-default-livepatch-develUpgrade kernel-azureUpgrade kernel-64kb-develUpgrade dtb-hisiliconUpgrade dtb-allwinnerUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade kernel-develUpgrade kernel-azure-optionalUpgrade dtb-amdUpgrade kernel-rt-develUpgrade kernel-sourceUpgrade ocfs2-kmp-64kbUpgrade kernel-default-develUpgrade kernel-source-azureUpgrade dtb-freescaleUpgrade kernel-rt-livepatchUpgrade kernel-rt-extraUpgrade reiserfs-kmp-azureUpgrade cluster-md-kmp-rtUpgrade kernel-debugUpgrade gfs2-kmp-azureUpgrade dtb-sprdUpgrade dtb-rockchipUpgrade dtb-lgUpgrade kselftests-kmp-azureUpgrade kernel-obs-buildUpgrade kernel-default-optionalUpgrade dtb-caviumUpgrade dtb-amazonUpgrade dtb-alteraUpgrade dlm-kmp-rtUpgrade dlm-kmp-64kbUpgrade dtb-renesasUpgrade kernel-debug-develUpgrade gfs2-kmp-defaultUpgrade dtb-nvidiaUpgrade dtb-broadcomUpgrade ocfs2-kmp-azureUpgrade kernel-source-vanillaUpgrade dtb-exynosUpgrade reiserfs-kmp-64kb | Dec 5, 2025 | Aug 18, 2025 |
| Ubuntu | — | Upgrade linux-image-awsUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-virtual-6.14Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oracle-64kUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-24.04aUpgrade linux-image-lowlatencyUpgrade linux-image-azure-nvidia-6.14Upgrade linux-image-generic-64k-6.14Upgrade linux-image-realtimeUpgrade linux-image-oem-24.04Upgrade linux-image-oem-24.04cUpgrade linux-image-generic-6.8Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-oem-24.04bUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-aws-64kUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oem-22.04bUpgrade linux-image-intel-iotgUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-gcp-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-oracleUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-xilinxUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-gkeopUpgrade linux-image-6.14.0-1007-azure-nvidiaUpgrade linux-image-oem-6.14Upgrade linux-image-azure-6.8Upgrade linux-image-6.14.0-1015-aws-64kUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-azure-fips-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-lowlatency-64kUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-oem-22.04Upgrade linux-image-6.14.0-1018-gcpUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-kvmUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-fips-6.8Upgrade linux-image-gcpUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-virtualUpgrade linux-image-gkeUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-raspi-realtimeUpgrade linux-image-aws-64k-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.14.0-1014-realtimeUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.14.0-1015-oracle-64kUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-oracle-6.14Upgrade linux-image-gcp-64k-6.14Upgrade linux-image-aws-lts-24.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-1046-awsUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gke-64kUpgrade linux-image-azure-fipsUpgrade linux-image-genericUpgrade linux-image-nvidia-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-aws-6.14Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.14.0-34-generic-64kUpgrade linux-image-6.14.0-1016-raspiUpgrade linux-image-raspi-6.8Upgrade linux-image-nvidiaUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-raspi-6.14Upgrade linux-image-raspiUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-lowlatency-6.8Upgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-gcp-64kUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-generic-64kUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-azure-6.14Upgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.14.0-1018-gcp-64kUpgrade linux-image-6.14.0-1015-oracleUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-fipsUpgrade linux-image-xilinx-6.8Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-generic-64k-6.8Upgrade linux-image-6.14.0-1015-awsUpgrade linux-image-virtual-6.8Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-realtime-6.14Upgrade linux-image-6.14.0-34-genericUpgrade linux-image-azure-nvidiaUpgrade linux-image-gcp-fipsUpgrade linux-image-6.14.0-1014-azureUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-azureUpgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-oracle-6.8Upgrade linux-image-oem-22.04dUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-ibmUpgrade linux-image-generic-6.14Upgrade linux-image-oem-22.04cUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gcp-6.14Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-aws-64k-6.14Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.14.0-1014-oem | Jul 9, 2025 | Jul 4, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 16, 2025 | Jul 4, 2025 |
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