CVE-2026-71968: Optee Unvalidated Ta Concurrent Flag

TA flags are validated using a bitmask without explicitly checking and rejecting TA_FLAG_CONCURRENT. In user Trusted Applications, allowing TA_FLAG_CONCURRENT permits concurrent execution without required kernel locks, which can cause use-after-free and secure kernel memory corruption.

Provally CuratedPublic repositoryMediumMedium confidenceVerifiedApache-2.0C
greprules fetch cve-2026-71968-optee-unvalidated-ta-concurrent-flag --engine opengrep

Description

TA flags are validated using a bitmask without explicitly checking and rejecting TA_FLAG_CONCURRENT. In user Trusted Applications, allowing TA_FLAG_CONCURRENT permits concurrent execution without required kernel locks, which can cause use-after-free and secure kernel memory corruption.