In the Linux kernel, the following vulnerability has been resolved:
net/smc: reject CHID-0 ACCEPT that matches an empty ism_dev slot
On the SMC-D client, slot 0 of ini->ism_dev[]/ini->ism_chid[] is reserved for an SMC-Dv1 device. smc_find_ism_v2_device_clnt() populates V2 entries starting at index 1, so when no V1 device is selected slot 0 is left in its kzalloc()'ed state with ism_dev[0] == NULL and ism_chid[0] == 0.
smc_v2_determine_accepted_chid() then matches the peer's CHID against the array starting from index 0 using the CHID alone. A malicious peer replying to a SMC-Dv2-only proposal with d1.chid == 0 matches the empty slot, ini->ism_selected becomes 0, and the subsequent ism_dev[0]->lgr_lock dereference in smc_conn_create() faults at offsetof(struct smcd_dev, lgr_lock) == 0x68:
BUG: KASAN: null-ptr-deref in _raw_spin_lock_bh+0x79/0xe0 Write of size 4 at addr 0000000000000068 by task exploit/144 Call Trace: _raw_spin_lock_bh smc_conn_create (net/smc/smc_core.c:1997) __smc_connect (net/smc/af_smc.c:1447) smc_connect (net/smc/af_smc.c:1720) __sys_connect __x64_sys_connect do_syscall_64
Require ism_dev[i] to be non-NULL before accepting a CHID match.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 20, 2026 | Jul 20, 2026 |
| Redhat_linux | — | Upgrade kernel-rtNo solution existsUpgrade kernel | Jul 21, 2026 | Jul 19, 2026 |
| Rocky_linux | — | Upgrade kernel-debuginfo-common-s390xUpgrade kernel-debug-modules-extraUpgrade perfUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-rtUpgrade kernel-toolsUpgrade kernelUpgrade rvUpgrade kernel-rt-modulesUpgrade kernel-rt-modules-coreUpgrade kernel-rt-modules-extraUpgrade kernel-uki-virt-addonsUpgrade libperfUpgrade kernel-debug-devel-matchedUpgrade libperf-debuginfoUpgrade kernel-rt-debug-modules-extraUpgrade kernel-zfcpdump-modules-coreUpgrade perf-debuginfoUpgrade kernel-rt-debuginfoUpgrade kernel-devel-matchedUpgrade kernel-tools-libs-develUpgrade kernel-zfcpdump-modulesUpgrade kernel-zfcpdump-coreUpgrade kernel-modules-coreUpgrade kernel-zfcpdump-debuginfoUpgrade kernel-rt-debug-develUpgrade kernel-debug-develUpgrade kernel-coreUpgrade kernel-debug-uki-virtUpgrade kernel-rt-coreUpgrade kernel-rt-develUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-zfcpdumpUpgrade kernel-debug-modules-coreUpgrade kernel-zfcpdump-develUpgrade kernel-rt-debug-modules-coreUpgrade bpftool-debuginfoUpgrade bpftoolUpgrade kernel-debugUpgrade kernel-debug-debuginfoUpgrade kernel-rt-debug-kvmUpgrade kernel-rt-debugUpgrade rtlaUpgrade kernel-modules-extraUpgrade kernel-tools-libsUpgrade kernel-rt-debug-modulesUpgrade python3-perfUpgrade kernel-debug-coreUpgrade kernel-debug-modulesUpgrade kernel-uki-virtUpgrade kernel-rt-debug-coreUpgrade kernel-develUpgrade kernel-modulesUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debuginfoUpgrade kernel-rt-debug-debuginfoUpgrade kernel-rt-kvmUpgrade python3-perf-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-rt-debuginfo-common-x86_64 | Aug 24, 2026 | Aug 21, 2026 |
| Ubuntu | — | Upgrade linux-image-intel-iotgUpgrade linux-image-gkeopUpgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-bos-64k-7.0Upgrade linux-image-nvidia-hwe-26.04Upgrade linux-image-oracle-64kUpgrade linux-image-raspi-realtime-7.0Upgrade linux-image-ibm-classicUpgrade linux-image-nvidia-bos-7.0Upgrade linux-image-raspi-6.8Upgrade linux-image-6.8.1-1059-realtimeUpgrade linux-image-xilinx-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-azure-lts-24.04Upgrade linux-image-7.0.0-2016-nvidia-bosUpgrade linux-image-6.8.0-1062-nvidia-64kUpgrade linux-image-6.8.0-1064-raspiUpgrade linux-image-6.8.0-139-generic-64kUpgrade linux-image-6.8.0-1061-oracleUpgrade linux-image-6.8.0-1067-azure-fipsUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-1036-xilinxUpgrade linux-image-7.0.0-1010-ibmUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-ibm-7.0Upgrade linux-image-7.0.0-1016-nvidia-64kUpgrade linux-image-lowlatencyUpgrade linux-image-gcp-fipsUpgrade linux-image-azure-fde-7.0Upgrade linux-image-generic-lpaeUpgrade linux-image-nvidia-64kUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-gcpUpgrade linux-image-6.8.0-1049-gkeopUpgrade linux-image-ibmUpgrade linux-image-7.0.0-1010-azureUpgrade linux-image-7.0.0-1009-aws-64kUpgrade linux-image-aws-64kUpgrade linux-image-nvidia-tegraUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-nvidiaUpgrade linux-image-gke-64k-6.8Upgrade linux-image-nvidia-64k-7.0Upgrade linux-image-7.0.0-1009-awsUpgrade linux-image-aws-64k-7.0Upgrade linux-image-generic-64kUpgrade linux-image-oracle-7.0Upgrade linux-image-gke-6.8Upgrade linux-image-oracle-6.8Upgrade linux-image-xilinxUpgrade linux-image-6.8.0-1035-nvidia-tegra-rtUpgrade linux-image-gkeUpgrade linux-image-raspiUpgrade linux-image-6.8.0-139-genericUpgrade linux-image-gcp-64kUpgrade linux-image-lowlatency-64kUpgrade linux-image-azure-fips-6.8Upgrade linux-image-genericUpgrade linux-image-7.0.0-2016-nvidia-bos-64kUpgrade linux-image-6.8.0-1067-gcp-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-realtime-6.8.1Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-nvidia-bos-64kUpgrade linux-image-virtual-6.8Upgrade linux-image-nvidia-bosUpgrade linux-image-raspi-realtimeUpgrade linux-image-azure-6.8Upgrade linux-image-nvidia-64k-hwe-26.04Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-nvidia-tegra-6.8Upgrade linux-image-6.8.0-1062-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1062-nvidiaUpgrade linux-image-7.0.0-1011-gcp-64kUpgrade linux-image-aws-7.0Upgrade linux-image-azureUpgrade linux-image-nvidia-7.0Upgrade linux-image-gcp-64k-7.0Upgrade linux-image-gke-64kUpgrade linux-image-7.0.0-1014-azureUpgrade linux-image-6.8.0-1067-gcp-fipsUpgrade linux-image-6.8.0-139-lowlatencyUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-oracleUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-laptop-23.10Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-realtimeUpgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-1067-gcpUpgrade linux-image-6.8.0-1067-azureUpgrade linux-image-raspi-7.0Upgrade linux-image-gcp-7.0Upgrade linux-image-7.0.0-1008-oracle-64kUpgrade linux-image-6.8.0-1062-gke-64kUpgrade linux-image-nvidia-tegra-rt-6.8Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-6.8Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-azure-7.0Upgrade linux-image-7.0.0-1011-gcpUpgrade linux-image-6.8.0-2053-raspi-realtimeUpgrade linux-image-6.8.0-139-fipsUpgrade linux-image-6.8.0-1061-oracle-64kUpgrade linux-image-ibm-6.8Upgrade linux-image-6.8.0-1064-ibmUpgrade linux-image-oracle-64k-7.0Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-7.0.0-1015-raspi-realtimeUpgrade linux-image-6.8.0-1035-nvidia-tegraUpgrade linux-image-6.8.0-139-lowlatency-64kUpgrade linux-image-virtualUpgrade linux-image-azure-fdeUpgrade linux-image-7.0.0-1016-nvidiaUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-awsUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-kvmUpgrade linux-image-7.0.0-1009-azure-fdeUpgrade linux-image-7.0.0-1008-oracleUpgrade linux-image-lowlatency-6.8Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1062-nvidia-lowlatencyUpgrade linux-image-7.0.0-1015-raspiUpgrade linux-image-fipsUpgrade linux-image-6.8.0-1062-gke | Jul 21, 2026 | Jul 20, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 27, 2026 | Jul 19, 2026 |
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