In the Linux kernel, the following vulnerability has been resolved:
spi: stm32: Check for cfg availability in stm32_spi_probe
The stm32_spi_probe function now includes a check to ensure that the pointer returned by of_device_get_match_data is not NULL before accessing its members. This resolves a warning where a potential NULL pointer dereference could occur when accessing cfg->has_device_mode.
Before accessing the 'has_device_mode' member, we verify that 'cfg' is not NULL. If 'cfg' is NULL, an error message is logged.
This change ensures that the driver does not attempt to access configuration data if it is not available, thus preventing a potential system crash due to a NULL pointer dereference.
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 |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Suse | — | Upgrade dtb-armUpgrade cluster-md-kmp-rtUpgrade dtb-sprdUpgrade dlm-kmp-rtUpgrade dtb-xilinxUpgrade dtb-apmUpgrade kernel-default-optionalUpgrade kselftests-kmp-64kbUpgrade dlm-kmp-64kbUpgrade gfs2-kmp-rtUpgrade kernel-kvmsmallUpgrade dtb-qcomUpgrade kernel-sourceUpgrade dtb-nvidiaUpgrade kernel-rtUpgrade dtb-alteraUpgrade dtb-mediatekUpgrade kernel-develUpgrade dtb-allwinnerUpgrade dtb-exynosUpgrade kernel-rt-livepatchUpgrade ocfs2-kmp-defaultUpgrade kernel-default-vdsoUpgrade ocfs2-kmp-rtUpgrade kernel-64kb-develUpgrade cluster-md-kmp-64kbUpgrade gfs2-kmp-defaultUpgrade kernel-rt-develUpgrade kernel-symsUpgrade dtb-caviumUpgrade kernel-defaultUpgrade dtb-rockchipUpgrade kernel-64kbUpgrade kernel-obs-buildUpgrade kernel-64kb-extraUpgrade dtb-amazonUpgrade kernel-kvmsmall-vdsoUpgrade dlm-kmp-defaultUpgrade ocfs2-kmp-64kbUpgrade dtb-renesasUpgrade dtb-marvellUpgrade kernel-default-extraUpgrade kselftests-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-obs-qaUpgrade kernel-rt-vdsoUpgrade dtb-appleUpgrade kernel-rt-livepatch-develUpgrade kernel-docs-htmlUpgrade dtb-freescaleUpgrade dtb-hisiliconUpgrade dtb-amlogicUpgrade dtb-amdUpgrade kernel-zfcpdumpUpgrade kernel-source-vanillaUpgrade kernel-64kb-optionalUpgrade kernel-default-develUpgrade kernel-rt-extraUpgrade kernel-macrosUpgrade cluster-md-kmp-defaultUpgrade kernel-default-livepatch-develUpgrade kernel-default-livepatchUpgrade gfs2-kmp-64kbUpgrade dtb-socionextUpgrade dtb-lgUpgrade kernel-docsUpgrade kernel-kvmsmall-develUpgrade kernel-rt-optionalUpgrade dtb-broadcom | Dec 5, 2025 | Nov 6, 2025 |
| Ubuntu | — | Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-oem-22.04aUpgrade linux-image-oracleUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-realtimeUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-aws-64k-6.14Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.14.0-1017-aws-64kUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-6.14.0-1016-realtimeUpgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-oem-22.04bUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-oem-24.04Upgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-genericUpgrade linux-image-generic-64kUpgrade linux-image-virtual-6.14Upgrade linux-image-oem-6.14Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.14.0-1017-oracleUpgrade linux-image-oem-24.04aUpgrade linux-image-gke-6.8Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-xilinxUpgrade linux-image-gcp-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-virtualUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-gkeopUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-ibmUpgrade linux-image-azure-fips-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-aws-64kUpgrade linux-image-fips-6.8Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-gkeUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-kvmUpgrade linux-image-ibm-classicUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-gcpUpgrade linux-image-oem-22.04cUpgrade linux-image-generic-64k-6.14Upgrade linux-image-oracle-64kUpgrade linux-image-aws-fips-6.8Upgrade linux-image-intel-iotgUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-raspi-realtimeUpgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-realtime-6.14Upgrade linux-image-gcp-64kUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-azure-6.14Upgrade linux-image-aws-lts-24.04Upgrade linux-image-oem-22.04Upgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-realtime-6.8.1Upgrade linux-image-raspi-6.14Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-gcp-6.14Upgrade linux-image-azureUpgrade linux-image-6.14.0-1017-oracle-64kUpgrade linux-image-6.14.0-1016-oemUpgrade linux-image-gke-64k-6.8Upgrade linux-image-gke-64kUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-6.14.0-1018-raspiUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-gcp-fipsUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-nvidiaUpgrade linux-image-aws-6.14Upgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-6.14.0-1017-awsUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.14.0-1020-gcpUpgrade linux-image-nvidia-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-realtime-hwe-24.04Upgrade linux-image-oem-22.04dUpgrade linux-image-aws-6.8Upgrade linux-image-fipsUpgrade linux-image-6.14.0-36-generic-64kUpgrade linux-image-generic-64k-6.8Upgrade linux-image-awsUpgrade linux-image-6.14.0-1017-azureUpgrade linux-image-oracle-6.14Upgrade linux-image-lowlatency-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-6.14.0-36-genericUpgrade linux-image-virtual-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-xilinx-6.8Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-generic-6.14Upgrade linux-image-gcp-64k-6.14Upgrade linux-image-aws-fipsUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-6.14.0-1020-gcp-64kUpgrade linux-image-raspiUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-raspi-6.8 | Nov 25, 2025 | Nov 21, 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