Use-After-Free Vulnerability in OP-TEE OS Trusted Application Loader
CVE-2026-71968
What is CVE-2026-71968?
The OP-TEE OS contains a use-after-free vulnerability in its Trusted Application loader. This flaw can be exploited by attackers who possess the capability to load a signed Trusted Application and modify the TA_FLAG_CONCURRENT flag within a user TA signed header. This manipulation permits multiple concurrent sessions to operate on an identical shared context without proper locking mechanisms. The resultant conditions can lead to memory corruption in the secure-world kernel, particularly affecting the uctx->vm_info.regions list during the memory reference parameter mapping process. The underlying issue results from freeing memory regions that are still in use, creating significant security risks.
Affected Version(s)
optee_os 0 <= 4.10.0
optee_os 0 <= 4.10.0
optee_os 8794043c4065c26a2b8b1313794ba5ba5f06d296
