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 kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernel-libbpf-debuginfoUpgrade perfUpgrade kernel-tools-develUpgrade python3-perf-debuginfoUpgrade perf6.12-debuginfoUpgrade kernel-livepatch-6.12.35-55.103Upgrade kernel-tools-debuginfoUpgrade kernel-develUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-modules-extra-commonUpgrade kernel6.12-debuginfo-common-x86_64Upgrade kernel-headersUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel6.12-debuginfo-common-aarch64Upgrade kernel6.12-debuginfoUpgrade perf-debuginfoUpgrade kernel6.12-modules-extraUpgrade kernel-libbpf-develUpgrade kernel-libbpf-staticUpgrade perf6.12Upgrade python3-perf6.12-debuginfoUpgrade python3-perf6.12Upgrade kernel-modules-extraUpgrade kernel-libbpfUpgrade kernel-debuginfoUpgrade kernelUpgrade kernel-livepatch-6.1.144-170.251Upgrade kernel6.12 | 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 dtb-rockchipUpgrade dtb-sprdUpgrade dtb-lgUpgrade gfs2-kmp-azureUpgrade kernel-debugUpgrade kernel-obs-buildUpgrade kernel-debug-develUpgrade kernel-source-azureUpgrade ocfs2-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade kselftests-kmp-azureUpgrade ocfs2-kmp-azureUpgrade kernel-default-baseUpgrade kernel-azure-optionalUpgrade kernel-debug-vdsoUpgrade kernel-azureUpgrade dtb-allwinnerUpgrade cluster-md-kmp-64kbUpgrade dtb-hisiliconUpgrade kernel-64kb-develUpgrade dtb-amdUpgrade dtb-nvidiaUpgrade kernel-rt-develUpgrade gfs2-kmp-defaultUpgrade kernel-sourceUpgrade dtb-broadcomUpgrade dtb-exynosUpgrade kernel-develUpgrade kernel-default-develUpgrade kernel-rt_debug-develUpgrade kselftests-kmp-64kbUpgrade kernel-default-livepatch-develUpgrade ocfs2-kmp-defaultUpgrade kernel-64kb-extraUpgrade kernel-source-vanillaUpgrade kernel-default-optionalUpgrade kernel-default-vdsoUpgrade kernel-rt-livepatchUpgrade dtb-alteraUpgrade dtb-amazonUpgrade dlm-kmp-rtUpgrade kernel-defaultUpgrade reiserfs-kmp-64kbUpgrade dtb-xilinxUpgrade dtb-caviumUpgrade kernel-devel-rtUpgrade kernel-rt-optionalUpgrade kernel-source-rtUpgrade dtb-freescaleUpgrade kernel-rt-extraUpgrade reiserfs-kmp-azureUpgrade cluster-md-kmp-rtUpgrade kernel-default-livepatchUpgrade dtb-renesasUpgrade dlm-kmp-64kbUpgrade dlm-kmp-defaultUpgrade dtb-marvellUpgrade kernel-kvmsmall-develUpgrade dtb-qcomUpgrade dtb-mediatekUpgrade reiserfs-kmp-rtUpgrade kernel-syms-rtUpgrade kernel-rtUpgrade kernel-docsUpgrade kernel-64kb-optionalUpgrade kselftests-kmp-rtUpgrade kernel-syms-azureUpgrade kernel-default-extraUpgrade ocfs2-kmp-rtUpgrade kernel-default-base-rebuildUpgrade kernel-obs-qaUpgrade kernel-default-manUpgrade dtb-armUpgrade kselftests-kmp-defaultUpgrade gfs2-kmp-rtUpgrade gfs2-kmp-64kbUpgrade kernel-azure-develUpgrade kernel-symsUpgrade cluster-md-kmp-defaultUpgrade kernel-rt-vdsoUpgrade dlm-kmp-azureUpgrade kernel-kvmsmallUpgrade kernel-macrosUpgrade kernel-kvmsmall-vdsoUpgrade kernel-docs-htmlUpgrade kernel-devel-azureUpgrade kernel-azure-extraUpgrade kernel-64kbUpgrade dtb-socionextUpgrade dtb-apmUpgrade dtb-amlogicUpgrade kernel-zfcpdumpUpgrade kernel-rt-livepatch-develUpgrade kernel-rt_debugUpgrade kernel-azure-vdsoUpgrade dtb-appleUpgrade cluster-md-kmp-azureUpgrade kernel-rt_debug-vdso | Dec 5, 2025 | Aug 18, 2025 |
| Ubuntu | — | Upgrade linux-image-nvidia-64kUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-6.8.0-1046-azureUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-generic-6.8Upgrade linux-image-aws-64kUpgrade linux-image-azure-fips-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-6.14.0-1015-oracle-64kUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-ibm-6.8Upgrade linux-image-gkeopUpgrade linux-image-oem-6.14Upgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-xilinxUpgrade linux-image-oem-22.04bUpgrade linux-image-generic-64k-6.14Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-gkeUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-virtualUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.14.0-1015-aws-64kUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-gcp-6.8Upgrade linux-image-raspi-realtimeUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-gkeop-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-6.14.0-1007-azure-nvidiaUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-azure-nvidia-6.14Upgrade linux-image-oracleUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-kvmUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-6.14.0-1018-gcpUpgrade linux-image-oem-24.04aUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-virtual-6.14Upgrade linux-image-oracle-64kUpgrade linux-image-lowlatencyUpgrade linux-image-awsUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-ibm-classicUpgrade linux-image-oem-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcpUpgrade linux-image-6.14.0-1014-realtimeUpgrade linux-image-oem-24.04Upgrade linux-image-oem-24.04bUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-realtimeUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-oem-24.04cUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-xilinx-6.8Upgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-gke-64kUpgrade linux-image-6.14.0-1015-oracleUpgrade linux-image-raspiUpgrade linux-image-generic-64k-6.8Upgrade linux-image-raspi-6.14Upgrade linux-image-ibmUpgrade linux-image-oracle-64k-6.14Upgrade linux-image-realtime-6.14Upgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-realtime-6.8.1Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-fipsUpgrade linux-image-gcp-64kUpgrade linux-image-virtual-6.8Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.14.0-1015-awsUpgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-gke-64k-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-oem-22.04cUpgrade linux-image-azure-nvidiaUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-gcp-6.14Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-6.14.0-1014-oemUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oem-22.04dUpgrade linux-image-aws-64k-6.14Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.14.0-34-genericUpgrade linux-image-oracle-6.8Upgrade linux-image-generic-6.14Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-azureUpgrade linux-image-aws-fipsUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-azure-6.14Upgrade linux-image-6.14.0-1018-gcp-64kUpgrade linux-image-6.14.0-1014-azureUpgrade linux-image-aws-fips-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-raspi-6.8Upgrade linux-image-gke-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-generic-64kUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-6.8.0-100-genericUpgrade linux-image-oem-22.04aUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-gcp-64k-6.14Upgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-lowlatency-6.8Upgrade linux-image-6.14.0-34-generic-64kUpgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-6.14.0-1016-raspiUpgrade linux-image-genericUpgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-azure-fipsUpgrade linux-image-aws-lts-24.04Upgrade linux-image-oracle-6.14Upgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-aws-6.14 | 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