OP-TEE has FF-A type confusion in SPMC tmem path that causes S-EL1 kernel panic
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| OP-TEE | optee_os | affected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Op-tee | Op-tee Os |
|
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.155% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Trustedfirmware
Trustedfirmware op-tee |
|
| CPEs | cpe:2.3:o:trustedfirmware:op-tee:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Linaro
Linaro op-tee |
Trustedfirmware
Trustedfirmware op-tee |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Linaro
Linaro op-tee |
|
| CPEs | cpe:2.3:o:linaro:op-tee:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Linaro
Linaro op-tee |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Op-tee
Op-tee op-tee Os |
|
| Vendors & Products |
Op-tee
Op-tee op-tee Os |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | 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. Starting in version 4.3.0 and prior to version 4.11.0, a type confusion vulnerability exists in OP-TEE OS when processing an FFA_MEM_SHARE request from the normal world. This only applies when OP-TEE is configured as an SPMC for S-EL0 SPs, that is, with `CFG_CORE_SEL1_SPMC=y` and `CFG_SECURE_PARTITION=y`. Version 4.11.0 fixes the issue. | |
| Title | OP-TEE has FF-A type confusion in SPMC tmem path that causes S-EL1 kernel panic | |
| Weaknesses | CWE-843 | |
| References |
| |
| Metrics |
cvssV3_1
|