Junglewise Threat Intelligence

CVE-2026-53273: Linux Kernel OP-TEE use-after-free in supplicant request handling

CVE-2026-53273 · Severity: info · CVSS 4.7 · Published 2026-06-25

Technologies: Linux Kernel. Vendors: Linux.

Executive brief

A vulnerability was identified in the Linux kernel's OP-TEE driver, which manages secure communication between standard applications and trusted environments. Under specific conditions, if a user application terminates while a background service is still processing its request, the system may attempt to access memory that has already been cleared. This could lead to system instability, crashes, or potential unauthorized access to kernel resources.

Technical details

A use-after-free (UAF) vulnerability exists in drivers/tee/optee/supp.c within the Linux kernel. The issue stems from a race condition introduced by making client waits killable; if a client task is interrupted (e.g., during shutdown or a crash) while the supplicant is still processing a request, the client may kfree() the request object while its ID remains active in the supplicant's IDR. A subsequent lookup by the supplicant results in a dereference of the freed memory. The fix involves serializing access to the request using the supplicant mutex and implementing a mechanism to signal when a client has terminated during processing.

Affected products

  • Linux Linux Kernel All versions prior to the fix in 2026

Timeline

  • 2026-02-16: other: Patch authored
  • 2026-03-02: patched: Initial patch committed to maintainer tree
  • 2026-06-25: advisory: CVE published

References

Related threats