High severity · published Oct 19, 2023
CVE-2022-26942
Multiple missing pointer validation checks in trusted execution module in Motorola MTM5000
8.2
CVSS
0.2%
EPSS
No
On KEV
Description
The Motorola MTM5000 series firmwares lack pointer validation on arguments passed to trusted execution environment (TEE) modules. Two modules are used, one responsible for KVL key management and the other for TETRA cryptographic functionality. In both modules, an adversary with non-secure supervisor level code execution can exploit the issue in order to gain secure supervisor code execution within the TEE. This constitutes a full break of the TEE module, exposing the device key as well as any TETRA cryptographic keys and the confidential TETRA cryptographic primitives.
CVSS vector
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H
Attack vector
Local
Complexity
Low
Privileges
High
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 11% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
MR
Mobile Radio · Motorola
MTM5000 · source: vendor
MF
Mtm5400 Firmware · Motorola
All versions, or not specified · source: NVD
MF
Mtm5500 Firmware · Motorola
All versions, or not specified · source: NVD
Affected product
MR
Mobile Radio
Motorola
More from Mobile Radio
8.8
CVE-2022-26941
Format string vulnerability in AT+CTGL command in Motorola MTM5000
8.8
CVE-2022-26943
Weak PRNG entropy source used for authentication challenge generation in Motorola MTM5000
8.2
CVE-2022-27813
Unconfigured memory protection modules in Motorola MTM5000