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