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 linuxUpgrade linux-6.1 | Sep 25, 2025 | Sep 25, 2025 |
| Huawei Euleros 2_0_sp10 | — | Upgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade kernel-tools-libs | Jan 15, 2026 | Jan 13, 2026 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-libs | Dec 12, 2025 | Dec 11, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade bpftoolUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel-tools-libs | Jan 15, 2026 | Jan 13, 2026 |
| Huawei Euleros 2_0_sp13 | — | Upgrade python3-perfUpgrade kernelUpgrade bpftoolUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel-abi-stablelists | 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-debug-develUpgrade kernel-default-livepatchUpgrade kernel-64kbUpgrade kernel-devel-azureUpgrade dlm-kmp-azureUpgrade kernel-64kb-optionalUpgrade kernel-debug-vdsoUpgrade kernel-macrosUpgrade dtb-socionextUpgrade gfs2-kmp-rtUpgrade cluster-md-kmp-defaultUpgrade kernel-source-vanillaUpgrade kernel-kvmsmall-vdsoUpgrade kernel-syms-rtUpgrade kernel-obs-qaUpgrade ocfs2-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade kernel-rt-vdsoUpgrade kernel-rt-extraUpgrade kernel-rt-optionalUpgrade kernel-kvmsmall-develUpgrade dtb-broadcomUpgrade kernel-azureUpgrade kernel-azure-vdsoUpgrade kernel-kvmsmallUpgrade kselftests-kmp-rtUpgrade kernel-defaultUpgrade reiserfs-kmp-64kbUpgrade kernel-default-develUpgrade kernel-obs-buildUpgrade kernel-default-baseUpgrade kernel-default-livepatch-develUpgrade ocfs2-kmp-64kbUpgrade dtb-freescaleUpgrade dlm-kmp-defaultUpgrade dtb-amdUpgrade kernel-rt_debugUpgrade dtb-marvellUpgrade kernel-docsUpgrade kernel-docs-htmlUpgrade kernel-azure-extraUpgrade dtb-amlogicUpgrade kernel-source-rtUpgrade kselftests-kmp-defaultUpgrade kernel-default-manUpgrade kernel-rt_debug-develUpgrade kernel-default-extraUpgrade dtb-appleUpgrade kernel-azure-develUpgrade reiserfs-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade kselftests-kmp-azureUpgrade dtb-amazonUpgrade dtb-apmUpgrade reiserfs-kmp-azureUpgrade kernel-debugUpgrade dtb-mediatekUpgrade gfs2-kmp-defaultUpgrade kernel-64kb-extraUpgrade ocfs2-kmp-azureUpgrade dtb-hisiliconUpgrade dlm-kmp-rtUpgrade kselftests-kmp-64kbUpgrade kernel-develUpgrade dtb-caviumUpgrade dtb-armUpgrade kernel-symsUpgrade kernel-rtUpgrade cluster-md-kmp-azureUpgrade dtb-nvidiaUpgrade gfs2-kmp-azureUpgrade gfs2-kmp-64kbUpgrade kernel-default-vdsoUpgrade kernel-source-azureUpgrade kernel-sourceUpgrade dtb-qcomUpgrade kernel-zfcpdumpUpgrade dtb-xilinxUpgrade dtb-sprdUpgrade dtb-renesasUpgrade dtb-lgUpgrade cluster-md-kmp-rtUpgrade dtb-rockchipUpgrade dtb-allwinnerUpgrade kernel-default-base-rebuildUpgrade kernel-azure-optionalUpgrade kernel-64kb-develUpgrade reiserfs-kmp-defaultUpgrade dtb-exynosUpgrade kernel-syms-azureUpgrade kernel-rt-livepatchUpgrade kernel-rt-develUpgrade kernel-devel-rtUpgrade kernel-default-optionalUpgrade dtb-alteraUpgrade ocfs2-kmp-defaultUpgrade dlm-kmp-64kbUpgrade cluster-md-kmp-64kb | Dec 5, 2025 | Oct 15, 2025 |
| Ubuntu | — | Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-5.15.0-1061-xilinx-zynqmpUpgrade linux-image-6.8.0-1029-xilinxUpgrade linux-image-6.8.0-1047-oracle-64kUpgrade linux-image-aws-64k-lts-22.04Upgrade linux-image-5.15.0-1089-kvmUpgrade linux-image-ibm-5.15Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1052-gcpUpgrade linux-image-6.8.0-106-generic-64kUpgrade linux-image-azure-fips-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1047-oracleUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1052-gcp-fipsUpgrade linux-image-6.8.0-1050-aws-fipsUpgrade linux-image-aws-64kUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-nvidia-tegra-igx-rt-5.15Upgrade linux-image-lowlatency-64k-5.15Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1092-nvidia-lowlatencyUpgrade linux-image-xilinxUpgrade linux-image-awsUpgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-1049-nvidiaUpgrade linux-image-gcpUpgrade linux-image-5.15.0-1091-ibmUpgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1038-nvidia-tegra-igxUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-realtimeUpgrade linux-image-raspi-realtimeUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-5.15.0-1097-aws-64kUpgrade linux-image-gkeUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-1050-raspiUpgrade linux-image-lowlatency-6.8Upgrade linux-image-5.15.0-1089-intel-iot-realtimeUpgrade linux-image-xilinx-zynqmp-5.15Upgrade linux-image-5.15.0-1092-intel-iotgUpgrade linux-image-aws-64k-5.15Upgrade linux-image-nvidia-tegra-igxUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-virtualUpgrade linux-image-6.8.0-1049-nvidia-lowlatencyUpgrade linux-image-5.15.0-1049-nvidia-tegraUpgrade linux-image-5.15.0-163-lowlatency-64kUpgrade linux-image-fips-5.15Upgrade linux-image-nvidia-tegra-rtUpgrade linux-image-oracleUpgrade linux-image-virtual-5.15Upgrade linux-image-lowlatency-5.15Upgrade linux-image-5.15.0-1097-gcpUpgrade linux-image-azure-fips-5.15Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-5.15Upgrade linux-image-raspi-nolpaeUpgrade linux-image-5.15.0-1097-aws-fipsUpgrade linux-image-azure-6.8Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-aws-5.15Upgrade linux-image-aws-lts-24.04Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-6.8.0-1049-nvidia-64kUpgrade linux-image-5.15.0-1092-nvidiaUpgrade linux-image-5.15.0-1101-azure-fipsUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-6.8.0-1049-nvidia-lowlatency-64kUpgrade linux-image-azure-cvmUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-5.15.0-163-genericUpgrade linux-image-5.15.0-163-generic-64kUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-generic-5.15Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-5.15.0-1097-gcp-fipsUpgrade linux-image-gcp-6.8Upgrade linux-image-aws-fips-6.8Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-generic-lpae-5.15Upgrade linux-image-genericUpgrade linux-image-6.8.0-1048-gke-64kUpgrade linux-image-gcp-fips-5.15Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-tegra-rt-5.15Upgrade linux-image-nvidia-tegra-igx-5.15Upgrade linux-image-intel-iotgUpgrade linux-image-gke-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-generic-64kUpgrade linux-image-azure-lts-24.04Upgrade linux-image-6.8.0-106-lowlatencyUpgrade linux-image-5.15.0-163-generic-lpaeUpgrade linux-image-5.15.0-1093-gkeUpgrade linux-image-nvidia-5.15Upgrade linux-image-5.15.0-1102-azureUpgrade linux-image-oracle-5.15Upgrade linux-image-oem-20.04cUpgrade linux-image-intel-iot-realtime-5.15Upgrade linux-image-ibm-classicUpgrade linux-image-ibmUpgrade linux-image-gke-64k-6.8Upgrade linux-image-gke-5.15Upgrade linux-image-6.8.0-106-genericUpgrade linux-image-gcp-fipsUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-gcp-64kUpgrade linux-image-aws-fipsUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.8.0-2040-raspi-realtimeUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.8.0-1052-gcp-64kUpgrade linux-image-kvm-5.15Upgrade linux-image-oem-22.04bUpgrade 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-1048-gkeUpgrade linux-image-5.15.0-1101-azureUpgrade linux-image-gkeopUpgrade linux-image-oem-22.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-aws-64k-6.8Upgrade linux-image-raspiUpgrade linux-image-lowlatency-64kUpgrade linux-image-intel-iotg-5.15Upgrade linux-image-intelUpgrade linux-image-gke-64kUpgrade linux-image-generic-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-aws-lts-22.04Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-raspi-6.8Upgrade linux-image-nvidia-lowlatency-5.15Upgrade linux-image-oracle-6.8Upgrade linux-image-oem-22.04cUpgrade linux-image-oem-20.04bUpgrade linux-image-nvidia-tegra-5.15Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-5.15.0-1094-oracleUpgrade linux-image-azure-lts-22.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-realtime-5.15Upgrade linux-image-5.15.0-163-fipsUpgrade linux-image-realtime-6.8.1Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-fipsUpgrade linux-image-5.15.0-1080-gkeopUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-1052-azure-fipsUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-nvidia-64kUpgrade linux-image-generic-lpaeUpgrade linux-image-azureUpgrade linux-image-6.8.0-1050-awsUpgrade linux-image-6.8.0-1049-ibmUpgrade linux-image-5.15.0-163-lowlatencyUpgrade linux-image-5.15.0-1096-realtimeUpgrade linux-image-5.15.0-1038-nvidia-tegra-igx-rtUpgrade linux-image-oem-20.04dUpgrade linux-image-oracle-64kUpgrade linux-image-nvidiaUpgrade linux-image-ibm-6.8Upgrade linux-image-aws-fips-5.15Upgrade linux-image-5.15.0-1091-raspiUpgrade linux-image-lowlatencyUpgrade linux-image-fips-6.8Upgrade linux-image-6.8.0-106-lowlatency-64kUpgrade linux-image-5.15.0-1097-awsUpgrade linux-image-5.15.0-1049-nvidia-tegra-rtUpgrade linux-image-virtual-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-6.8.0-1050-aws-64kUpgrade linux-image-nvidia-tegraUpgrade linux-image-raspi-5.15Upgrade linux-image-6.8.0-1035-gkeopUpgrade linux-image-oem-22.04aUpgrade linux-image-generic-64k-5.15Upgrade linux-image-azure-5.15Upgrade linux-image-xilinx-6.8 | 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