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