In the Linux kernel, the following vulnerability has been resolved:
tee: fix NULL pointer dereference in tee_shm_put
tee_shm_put have NULL pointer dereference:
__optee_disable_shm_cache --> shm = reg_pair_to_ptr(...);//shm maybe return NULL tee_shm_free(shm); --> tee_shm_put(shm);//crash
Add check in tee_shm_put to fix it.
panic log: Unable to handle kernel paging request at virtual address 0000000000100cca Mem abort info: ESR = 0x0000000096000004 EC = 0x25: DABT (current EL), IL = 32 bits SET = 0, FnV = 0 EA = 0, S1PTW = 0 FSC = 0x04: level 0 translation fault Data abort info: ISV = 0, ISS = 0x00000004, ISS2 = 0x00000000 CM = 0, WnR = 0, TnD = 0, TagAccess = 0 GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0 user pgtable: 4k pages, 48-bit VAs, pgdp=0000002049d07000 [0000000000100cca] pgd=0000000000000000, p4d=0000000000000000 Internal error: Oops: 0000000096000004 [#1] SMP CPU: 2 PID: 14442 Comm: systemd-sleep Tainted: P OE ------- ---- 6.6.0-39-generic #38 Source Version: 938b255f6cb8817c95b0dd5c8c2944acfce94b07 Hardware name: greatwall GW-001Y1A-FTH, BIOS Great Wall BIOS V3.0 10/26/2022 pstate: 80000005 (Nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) pc : tee_shm_put+0x24/0x188 lr : tee_shm_free+0x14/0x28 sp : ffff001f98f9faf0 x29: ffff001f98f9faf0 x28: ffff0020df543cc0 x27: 0000000000000000 x26: ffff001f811344a0 x25: ffff8000818dac00 x24: ffff800082d8d048 x23: ffff001f850fcd18 x22: 0000000000000001 x21: ffff001f98f9fb88 x20: ffff001f83e76218 x19: ffff001f83e761e0 x18: 000000000000ffff x17: 303a30303a303030 x16: 0000000000000000 x15: 0000000000000003 x14: 0000000000000001 x13: 0000000000000000 x12: 0101010101010101 x11: 0000000000000001 x10: 0000000000000001 x9 : ffff800080e08d0c x8 : ffff001f98f9fb88 x7 : 0000000000000000 x6 : 0000000000000000 x5 : 0000000000000000 x4 : 0000000000000000 x3 : 0000000000000000 x2 : ffff001f83e761e0 x1 : 00000000ffff001f x0 : 0000000000100cca Call trace: tee_shm_put+0x24/0x188 tee_shm_free+0x14/0x28 __optee_disable_shm_cache+0xa8/0x108 optee_shutdown+0x28/0x38 platform_shutdown+0x28/0x40 device_shutdown+0x144/0x2b0 kernel_power_off+0x3c/0x80 hibernate+0x35c/0x388 state_store+0x64/0x80 kobj_attr_store+0x14/0x28 sysfs_kf_write+0x48/0x60 kernfs_fop_write_iter+0x128/0x1c0 vfs_write+0x270/0x370 ksys_write+0x6c/0x100 __arm64_sys_write+0x20/0x30 invoke_syscall+0x4c/0x120 el0_svc_common.constprop.0+0x44/0xf0 do_el0_svc+0x24/0x38 el0_svc+0x24/0x88 el0t_64_sync_handler+0x134/0x150 el0t_64_sync+0x14c/0x15
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 | Sep 25, 2025 | Sep 25, 2025 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernelUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel-toolsUpgrade kernel-tools-libs | Jan 15, 2026 | Jan 13, 2026 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernelUpgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-libs | Dec 12, 2025 | Dec 11, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade bpftoolUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel | Jan 15, 2026 | Jan 13, 2026 |
| Huawei Euleros 2_0_sp13 | — | Upgrade bpftoolUpgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel-tools | Dec 12, 2025 | Dec 11, 2025 |
| Oracle_linux | — | Upgrade kernel-uek | Nov 11, 2025 | Sep 19, 2025 |
| Redhat_linux | — | No solution exists | Jul 17, 2026 | Sep 19, 2025 |
| Suse | — | Upgrade kernel-sourceUpgrade dlm-kmp-rtUpgrade dtb-caviumUpgrade kernel-develUpgrade dtb-hisiliconUpgrade kernel-default-base-rebuildUpgrade dtb-lgUpgrade dtb-xilinxUpgrade kernel-azure-optionalUpgrade dtb-nvidiaUpgrade kernel-64kb-develUpgrade gfs2-kmp-azureUpgrade dtb-mediatekUpgrade dtb-allwinnerUpgrade gfs2-kmp-64kbUpgrade kernel-rtUpgrade dtb-rockchipUpgrade ocfs2-kmp-defaultUpgrade reiserfs-kmp-defaultUpgrade cluster-md-kmp-rtUpgrade kernel-debugUpgrade cluster-md-kmp-azureUpgrade dtb-exynosUpgrade dtb-armUpgrade kernel-symsUpgrade kernel-default-vdsoUpgrade kernel-source-azureUpgrade kselftests-kmp-64kbUpgrade dtb-qcomUpgrade kernel-syms-azureUpgrade dtb-alteraUpgrade kernel-default-optionalUpgrade cluster-md-kmp-64kbUpgrade kernel-rt-develUpgrade reiserfs-kmp-azureUpgrade kernel-devel-rtUpgrade kernel-64kb-extraUpgrade ocfs2-kmp-azureUpgrade kernel-rt-livepatchUpgrade kernel-zfcpdumpUpgrade dtb-renesasUpgrade dtb-sprdUpgrade dlm-kmp-64kbUpgrade gfs2-kmp-defaultUpgrade kernel-rt_debugUpgrade kernel-defaultUpgrade kernel-docs-htmlUpgrade kernel-default-livepatch-develUpgrade kernel-rt-vdsoUpgrade ocfs2-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-default-manUpgrade kernel-kvmsmall-vdsoUpgrade kernel-obs-qaUpgrade kernel-macrosUpgrade kernel-devel-azureUpgrade kernel-default-livepatchUpgrade kernel-rt-optionalUpgrade kernel-debug-develUpgrade kernel-64kbUpgrade kselftests-kmp-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt-extraUpgrade kernel-docsUpgrade dtb-amazonUpgrade kernel-rt_debug-develUpgrade reiserfs-kmp-rtUpgrade kernel-kvmsmallUpgrade kernel-obs-buildUpgrade kernel-kvmsmall-develUpgrade kselftests-kmp-rtUpgrade dtb-freescaleUpgrade dtb-broadcomUpgrade dtb-apmUpgrade dtb-amlogicUpgrade reiserfs-kmp-64kbUpgrade kernel-azure-vdsoUpgrade kernel-azureUpgrade kernel-azure-extraUpgrade dtb-marvellUpgrade dtb-amdUpgrade ocfs2-kmp-64kbUpgrade kernel-default-develUpgrade dlm-kmp-azureUpgrade kernel-syms-rtUpgrade kernel-default-baseUpgrade dlm-kmp-defaultUpgrade kernel-64kb-optionalUpgrade kernel-azure-develUpgrade kernel-source-rtUpgrade kernel-default-extraUpgrade dtb-appleUpgrade cluster-md-kmp-defaultUpgrade kernel-debug-vdsoUpgrade gfs2-kmp-rtUpgrade dtb-socionextUpgrade kernel-source-vanillaUpgrade kernel-rt-livepatch-devel | Dec 5, 2025 | Oct 15, 2025 |
| Ubuntu | — | Upgrade linux-image-oracle-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-1080-gkeopUpgrade linux-image-realtime-5.15Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.15.0-1091-raspiUpgrade linux-image-fips-6.8Upgrade linux-image-fipsUpgrade linux-image-6.8.0-106-lowlatency-64kUpgrade linux-image-6.8.0-1050-aws-64kUpgrade linux-image-5.15.0-1049-nvidia-tegra-rtUpgrade linux-image-oem-22.04cUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-5.15.0-1094-oracleUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-lowlatencyUpgrade linux-image-oem-20.04bUpgrade linux-image-5.15.0-1097-awsUpgrade linux-image-gcp-fips-6.8Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-intel-iotgUpgrade linux-image-5.15.0-1102-azureUpgrade linux-image-azure-lts-24.04Upgrade linux-image-generic-64kUpgrade linux-image-oracle-64kUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-oem-22.04aUpgrade linux-image-oem-20.04dUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidia-5.15Upgrade linux-image-nvidiaUpgrade linux-image-virtual-6.8Upgrade linux-image-ibm-6.8Upgrade linux-image-generic-64k-5.15Upgrade linux-image-azure-5.15Upgrade linux-image-aws-6.8Upgrade linux-image-gke-6.8Upgrade linux-image-raspi-5.15Upgrade linux-image-xilinx-6.8Upgrade linux-image-gkeopUpgrade linux-image-generic-64k-6.8Upgrade linux-image-gcp-fips-5.15Upgrade linux-image-6.8.0-106-lowlatencyUpgrade linux-image-5.15.0-163-generic-lpaeUpgrade linux-image-5.15.0-1093-gkeUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-nvidia-tegraUpgrade linux-image-aws-fips-5.15Upgrade linux-image-oem-22.04Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-6.8.0-1048-gkeUpgrade linux-image-5.15.0-163-fipsUpgrade linux-image-realtime-6.8.1Upgrade linux-image-5.15.0-1101-azureUpgrade linux-image-aws-lts-24.04Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-virtualUpgrade linux-image-6.8.0-1049-nvidia-lowlatency-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-realtime-hwe-22.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1029-xilinxUpgrade linux-image-aws-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-5.15.0-163-genericUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.8.0-1052-gcpUpgrade linux-image-realtimeUpgrade linux-image-5.15.0-1089-kvmUpgrade linux-image-5.15.0-1091-ibmUpgrade linux-image-5.15.0-1092-intel-iotgUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-aws-fips-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-oem-20.04Upgrade linux-image-virtual-5.15Upgrade linux-image-oracleUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-5.15.0-1038-nvidia-tegra-igxUpgrade linux-image-ibm-5.15Upgrade linux-image-5.15.0-1097-gcpUpgrade linux-image-6.8.0-1047-oracleUpgrade linux-image-5.15.0-163-lowlatency-64kUpgrade linux-image-6.8.0-1049-nvidiaUpgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-106-generic-64kUpgrade linux-image-azure-fips-6.8Upgrade linux-image-aws-5.15Upgrade linux-image-5.15.0-1101-azure-fipsUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1049-nvidia-lowlatencyUpgrade linux-image-5.15.0-1049-nvidia-tegraUpgrade linux-image-5.15.0-1089-intel-iot-realtimeUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-lowlatency-6.8Upgrade linux-image-xilinxUpgrade linux-image-gcp-5.15Upgrade linux-image-lowlatency-5.15Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.15.0-1092-nvidia-lowlatencyUpgrade linux-image-5.15.0-1092-nvidiaUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-azure-6.8Upgrade linux-image-azure-cvmUpgrade linux-image-aws-64k-5.15Upgrade linux-image-6.8.0-1047-oracle-64kUpgrade linux-image-awsUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.15.0-1097-aws-fipsUpgrade linux-image-raspi-nolpaeUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1050-raspiUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-1050-aws-fipsUpgrade linux-image-6.8.0-1052-gcp-fipsUpgrade linux-image-gkeUpgrade linux-image-raspi-realtimeUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-5.15.0-163-generic-64kUpgrade linux-image-6.8.0-1049-nvidia-64kUpgrade linux-image-gcpUpgrade linux-image-fips-5.15Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1061-xilinx-zynqmpUpgrade linux-image-5.15.0-1097-aws-64kUpgrade linux-image-5.15.0-1097-gcp-fipsUpgrade linux-image-azure-fips-5.15Upgrade linux-image-kvmUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-generic-5.15Upgrade linux-image-gke-5.15Upgrade linux-image-intelUpgrade linux-image-gke-64kUpgrade linux-image-6.8.0-1051-azureUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-generic-6.8Upgrade linux-image-kvm-5.15Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.1-1045-realtimeUpgrade linux-image-6.8.0-106-fipsUpgrade linux-image-6.8.0-1052-gcp-64kUpgrade linux-image-oem-22.04bUpgrade linux-image-oem-20.04cUpgrade linux-image-aws-lts-22.04Upgrade linux-image-aws-fipsUpgrade linux-image-azure-fipsUpgrade linux-image-raspi-6.8Upgrade linux-image-raspiUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-64kUpgrade linux-image-aws-64k-6.8Upgrade linux-image-ibmUpgrade linux-image-ibm-classicUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-gkeop-6.8Upgrade linux-image-gke-64k-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gcp-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-oracle-5.15Upgrade linux-image-6.8.0-106-genericUpgrade linux-image-6.8.0-2040-raspi-realtimeUpgrade linux-image-5.15.0-1096-realtimeUpgrade linux-image-5.15.0-1038-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1052-azure-fipsUpgrade linux-image-6.8.0-1050-awsUpgrade linux-image-6.8.0-1049-ibmUpgrade linux-image-6.8.0-1048-gke-64kUpgrade linux-image-6.8.0-1035-gkeopUpgrade linux-image-genericUpgrade linux-image-azureUpgrade linux-image-5.15.0-163-lowlatency | Dec 5, 2025 | Sep 19, 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