CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2025-46733

High
Published: Translated: NVD NIST

Summary

OP-TEE to środowisko zaufane (TEE) zaprojektowane jako towarzyszące dla niezabezpieczonego jądra Linux działającego na rdzeniach Arm Cortex-A. W wersji 4.5.0, atakujący może wywołać panikę w TA korzystającym z API Secure Storage libutee, używając specjalnie przygotowanego binarnego pliku tee-supplicant w przestrzeni użytkownika REE.

Risk Assessment

Atakujący z dostępem do przestrzeni użytkownika REE może zastąpić tee-supplicant własnym procesem, co może prowadzić do nieprzewidywalnych zachowań systemu i potencjalnych luk w zabezpieczeniach. To stwarza ryzyko dla integralności i dostępności systemu.

Recommendation

Zaleca się aktualizację OP-TEE do najnowszej wersji, aby załatać tę podatność oraz ograniczenie dostępu do przestrzeni użytkownika REE tylko do zaufanych użytkowników.

Related vulnerabilities

Original NVD description (English source)

OP-TEE is a Trusted Execution Environment (TEE) designed as companion to a non-secure Linux kernel running on Arm; Cortex-A cores using the TrustZone technology. In version 4.5.0, using a specially crafted tee-supplicant binary running in REE userspace, an attacker can trigger a panic in a TA that uses the libutee Secure Storage API. Many functions in libutee, specifically those which make up the Secure Storage API, will panic if a system call returns an unexpected return code. This behavior is mandated by the TEE Internal Core API specification. However, in OP-TEE’s implementation, return codes of secure storage operations are passed through unsanitized from the REE tee-supplicant, through the Linux kernel tee-driver, through the OP-TEE kernel, back to libutee. Thus, an attacker with access to REE userspace, and the ability to stop tee-supplicant and replace it with their own process (generally trivial for a root user, and depending on the way permissions are set up, potentially avail

Vulnerability data from NVD (NIST) · CISA KEV · EPSS