In the Linux kernel, the following vulnerability has been resolved:
i2c: cros-ec-tunnel: defer probe if parent EC is not present
When i2c-cros-ec-tunnel and the EC driver are built-in, the EC parent device will not be found, leading to NULL pointer dereference.
That can also be reproduced by unbinding the controller driver and then loading i2c-cros-ec-tunnel module (or binding the device).
[ 271.991245] BUG: kernel NULL pointer dereference, address: 0000000000000058 [ 271.998215] #PF: supervisor read access in kernel mode [ 272.003351] #PF: error_code(0x0000) - not-present page [ 272.008485] PGD 0 P4D 0 [ 272.011022] Oops: Oops: 0000 [#1] SMP NOPTI [ 272.015207] CPU: 0 UID: 0 PID: 3859 Comm: insmod Tainted: G S 6.15.0-rc1-00004-g44722359ed83 #30 PREEMPT(full) 3c7fb39a552e7d949de2ad921a7d6588d3a4fdc5 [ 272.030312] Tainted: [S]=CPU_OUT_OF_SPEC [ 272.034233] Hardware name: HP Berknip/Berknip, BIOS Google_Berknip.13434.356.0 05/17/2021 [ 272.042400] RIP: 0010:ec_i2c_probe+0x2b/0x1c0 [i2c_cros_ec_tunnel] [ 272.048577] Code: 1f 44 00 00 41 57 41 56 41 55 41 54 53 48 83 ec 10 65 48 8b 05 06 a0 6c e7 48 89 44 24 08 4c 8d 7f 10 48 8b 47 50 4c 8b 60 78 <49> 83 7c 24 58 00 0f 84 2f 01 00 00 48 89 fb be 30 06 00 00 4c 9 [ 272.067317] RSP: 0018:ffffa32082a03940 EFLAGS: 00010282 [ 272.072541] RAX: ffff969580b6a810 RBX: ffff969580b68c10 RCX: 0000000000000000 [ 272.079672] RDX: 0000000000000000 RSI: 0000000000000282 RDI: ffff969580b68c00 [ 272.086804] RBP: 00000000fffffdfb R08: 0000000000000000 R09: 0000000000000000 [ 272.093936] R10: 0000000000000000 R11: ffffffffc0600000 R12: 0000000000000000 [ 272.101067] R13: ffffffffa666fbb8 R14: ffffffffc05b5528 R15: ffff969580b68c10 [ 272.108198] FS: 00007b930906fc40(0000) GS:ffff969603149000(0000) knlGS:0000000000000000 [ 272.116282] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 272.122024] CR2: 0000000000000058 CR3: 000000012631c000 CR4: 00000000003506f0 [ 272.129155] Call Trace: [ 272.131606] <TASK> [ 272.133709] ? acpi_dev_pm_attach+0xdd/0x110 [ 272.137985] platform_probe+0x69/0xa0 [ 272.141652] really_probe+0x152/0x310 [ 272.145318] __driver_probe_device+0x77/0x110 [ 272.149678] driver_probe_device+0x1e/0x190 [ 272.153864] __driver_attach+0x10b/0x1e0 [ 272.157790] ? driver_attach+0x20/0x20 [ 272.161542] bus_for_each_dev+0x107/0x150 [ 272.165553] bus_add_driver+0x15d/0x270 [ 272.169392] driver_register+0x65/0x110 [ 272.173232] ? cleanup_module+0xa80/0xa80 [i2c_cros_ec_tunnel 3a00532f3f4af4a9eade753f86b0f8dd4e4e5698] [ 272.182617] do_one_initcall+0x110/0x350 [ 272.186543] ? security_kernfs_init_security+0x49/0xd0 [ 272.191682] ? __kernfs_new_node+0x1b9/0x240 [ 272.195954] ? security_kernfs_init_security+0x49/0xd0 [ 272.201093] ? __kernfs_new_node+0x1b9/0x240 [ 272.205365] ? kernfs_link_sibling+0x105/0x130 [ 272.209810] ? kernfs_next_descendant_post+0x1c/0xa0 [ 272.214773] ? kernfs_activate+0x57/0x70 [ 272.218699] ? kernfs_add_one+0x118/0x160 [ 272.222710] ? __kernfs_create_file+0x71/0xa0 [ 272.227069] ? sysfs_add_bin_file_mode_ns+0xd6/0x110 [ 272.232033] ? internal_create_group+0x453/0x4a0 [ 272.236651] ? __vunmap_range_noflush+0x214/0x2d0 [ 272.241355] ? __free_frozen_pages+0x1dc/0x420 [ 272.245799] ? free_vmap_area_noflush+0x10a/0x1c0 [ 272.250505] ? load_module+0x1509/0x16f0 [ 272.254431] do_init_module+0x60/0x230 [ 272.258181] __se_sys_finit_module+0x27a/0x370 [ 272.262627] do_syscall_64+0x6a/0xf0 [ 272.266206] ? do_syscall_64+0x76/0xf0 [ 272.269956] ? irqentry_exit_to_user_mode+0x79/0x90 [ 272.274836] entry_SYSCALL_64_after_hwframe+0x55/0x5d [ 272.279887] RIP: 0033:0x7b9309168d39 [ 272.283466] Code: 5b 41 5c 5d c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d af 40 0c 00 f7 d8 64 89 01 8 [ 272.302210] RSP: 002b:00007fff50f1a288 EFLAGS: 00000246 ORIG_RAX: 000 ---truncated---
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-6.1Upgrade linux | May 5, 2025 | May 1, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Jul 17, 2025 | May 1, 2025 |
| Suse | — | Upgrade kernel-64kb-develUpgrade kernel-default-develUpgrade kernel-rt_debug-develUpgrade kernel-docs-htmlUpgrade gfs2-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade kernel-azure-extraUpgrade dtb-mediatekUpgrade dtb-renesasUpgrade kernel-develUpgrade kernel-default-baseUpgrade dtb-allwinnerUpgrade kernel-source-vanillaUpgrade kselftests-kmp-defaultUpgrade kernel-64kbUpgrade reiserfs-kmp-rtUpgrade dtb-xilinxUpgrade gfs2-kmp-defaultUpgrade kernel-64kb-extraUpgrade kernel-64kb-optionalUpgrade dtb-marvellUpgrade dtb-caviumUpgrade kernel-default-livepatch-develUpgrade kernel-azureUpgrade kernel-rt-develUpgrade dtb-nvidiaUpgrade dtb-appleUpgrade ocfs2-kmp-64kbUpgrade cluster-md-kmp-64kbUpgrade dtb-amdUpgrade dtb-freescaleUpgrade dtb-hisiliconUpgrade kernel-default-optionalUpgrade kernel-docsUpgrade ocfs2-kmp-azureUpgrade kernel-defaultUpgrade dlm-kmp-rtUpgrade gfs2-kmp-azureUpgrade kernel-debug-develUpgrade kernel-devel-rtUpgrade cluster-md-kmp-rtUpgrade kernel-debugUpgrade kernel-default-livepatchUpgrade ocfs2-kmp-defaultUpgrade dlm-kmp-defaultUpgrade kernel-rt_debugUpgrade kernel-symsUpgrade kselftests-kmp-rtUpgrade dtb-amazonUpgrade dtb-socionextUpgrade dtb-alteraUpgrade dtb-broadcomUpgrade dtb-sprdUpgrade kernel-rt_debug-vdsoUpgrade kernel-rtUpgrade kernel-default-extraUpgrade dlm-kmp-azureUpgrade kernel-obs-qaUpgrade kernel-azure-vdsoUpgrade dtb-armUpgrade kernel-syms-rtUpgrade kernel-source-azureUpgrade kernel-azure-optionalUpgrade dtb-rockchipUpgrade dtb-apmUpgrade reiserfs-kmp-64kbUpgrade cluster-md-kmp-defaultUpgrade kernel-sourceUpgrade kernel-default-base-rebuildUpgrade dtb-qcomUpgrade kselftests-kmp-64kbUpgrade kernel-zfcpdumpUpgrade kernel-rt-optionalUpgrade kernel-rt-livepatch-develUpgrade reiserfs-kmp-azureUpgrade dtb-exynosUpgrade kernel-default-vdsoUpgrade kernel-default-manUpgrade cluster-md-kmp-azureUpgrade kernel-macrosUpgrade kernel-rt-extraUpgrade kernel-devel-azureUpgrade kernel-azure-develUpgrade dtb-amlogicUpgrade dlm-kmp-64kbUpgrade kernel-rt-vdsoUpgrade kernel-kvmsmall-vdsoUpgrade gfs2-kmp-rtUpgrade ocfs2-kmp-rtUpgrade kselftests-kmp-azureUpgrade kernel-obs-buildUpgrade kernel-kvmsmallUpgrade kernel-syms-azureUpgrade kernel-debug-vdsoUpgrade dtb-lgUpgrade kernel-kvmsmall-develUpgrade kernel-source-rt | Dec 5, 2025 | Jun 16, 2025 |
| Ubuntu | — | Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-oem-20.04Upgrade linux-image-azure-6.8Upgrade linux-image-6.14.0-1007-oracle-64kUpgrade linux-image-fips-6.8Upgrade linux-image-5.15.0-1082-nvidia-lowlatencyUpgrade linux-image-5.15.0-1088-awsUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-5.15.0-1094-azure-fipsUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-5.15.0-1088-realtimeUpgrade linux-image-lowlatencyUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-fipsUpgrade linux-image-ibm-6.8Upgrade linux-image-raspi-realtimeUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-oem-20.04dUpgrade linux-image-oem-22.04Upgrade linux-image-6.14.0-1007-azure-fdeUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-azure-fips-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.14.0-1007-oracleUpgrade linux-image-5.15.0-144-fipsUpgrade linux-image-5.15.0-1030-nvidia-tegra-igxUpgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1083-raspiUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-6.8.0-100-fipsUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-xilinxUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-5.15.0-144-generic-lpaeUpgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-azure-cvmUpgrade linux-image-awsUpgrade linux-image-aws-64k-6.8Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-6.14.0-22-generic-64kUpgrade linux-image-5.15.0-1081-intel-iot-realtimeUpgrade linux-image-aws-5.15Upgrade linux-image-fips-5.15Upgrade linux-image-5.15.0-1052-xilinx-zynqmpUpgrade linux-image-generic-lpaeUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-gkeUpgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-6.14.0-1004-realtimeUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-gke-5.15Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-gcp-5.15Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-aws-lts-22.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1094-azureUpgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-aws-64kUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-oem-22.04bUpgrade linux-image-aws-64k-5.15Upgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-generic-5.15Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-1085-gkeUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.14.0-22-genericUpgrade linux-image-5.15.0-1041-nvidia-tegraUpgrade linux-image-virtualUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-oracleUpgrade linux-image-realtimeUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-5.15.0-144-lowlatencyUpgrade linux-image-generic-6.8Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-gcpUpgrade linux-image-5.15.0-1080-ibmUpgrade linux-image-azure-lts-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-gke-64kUpgrade linux-image-5.15.0-1085-oracleUpgrade linux-image-lowlatency-6.8Upgrade linux-image-generic-64kUpgrade linux-image-oem-22.04aUpgrade linux-image-oem-22.04dUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-kvmUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-144-generic-64kUpgrade linux-image-virtual-5.15Upgrade linux-image-xilinx-6.8Upgrade linux-image-oem-22.04cUpgrade linux-image-gkeop-5.15Upgrade linux-image-gke-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-6.14.0-1008-gcp-64kUpgrade linux-image-5.15.0-1087-gcpUpgrade linux-image-5.15.0-1070-gkeopUpgrade linux-image-raspiUpgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-intelUpgrade linux-image-gkeopUpgrade linux-image-gcp-64kUpgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-5.15.0-144-lowlatency-64kUpgrade linux-image-5.15.0-1082-nvidiaUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-raspi-6.8Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-oracle-6.8Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-genericUpgrade linux-image-nvidia-6.8Upgrade linux-image-oracle-5.15Upgrade linux-image-aws-fips-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-aws-lts-24.04Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-6.14.0-1007-azureUpgrade linux-image-5.15.0-144-genericUpgrade linux-image-raspi-5.15Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-oem-20.04cUpgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-lowlatency-5.15Upgrade linux-image-azure-5.15Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-5.15.0-1083-intel-iotgUpgrade linux-image-ibmUpgrade linux-image-aws-fips-5.15Upgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.14.0-1007-awsUpgrade linux-image-realtime-5.15Upgrade linux-image-kvm-5.15Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1030-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-1088-aws-fipsUpgrade linux-image-nvidia-5.15Upgrade linux-image-aws-fipsUpgrade linux-image-6.14.0-1008-gcpUpgrade linux-image-azureUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.14.0-1007-aws-64kUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-5.15.0-1088-aws-64kUpgrade linux-image-6.14.0-1007-raspiUpgrade linux-image-ibm-5.15Upgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-64k-5.15Upgrade linux-image-5.15.0-1087-gcp-fipsUpgrade linux-image-5.15.0-1041-nvidia-tegra-rtUpgrade linux-image-nvidiaUpgrade linux-image-gke-64k-6.8Upgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-virtual-6.8Upgrade linux-image-oem-20.04bUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-5.15.0-1084-kvmUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-azure-fips-5.15Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-nvidia-tegraUpgrade linux-image-nvidia-64k | Jun 26, 2025 | May 1, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Sep 22, 2025 | May 1, 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