PT-2019-2404 · Huawei+1 · Huawei Mate 9 Pro+1
Published
2019-04-15
·
Updated
2019-04-15
CVSS v2.0
5.6
Medium
| Vector | AV:L/AC:L/Au:N/C:P/I:N/A:C |
Name of the Vulnerable Software and Affected Versions
Huawei Mate 9 Pro (affected versions not specified)
Description
The issue is related to the getLoginInformation function of the SMC handler in the TEE OS Trusted Core operating system, specifically with the GLOBAL CMD ID OPEN SESSION command. It lacks validation of the incoming phy address, which can be exploited by a local attacker to cause a denial of service or read the TEE OS kernel's virtual memory at an arbitrary address. The exploitation involves inputting a required physical address into the login data phy field.
Recommendations
For the affected Huawei Mate 9 Pro versions, as a temporary workaround, consider disabling the
getLoginInformation function until a patch is available. Restrict access to the SMC handler to minimize the risk of exploitation. Avoid using the login data phy field in the affected API endpoint until the issue is resolved. At the moment, there is no information about a newer version that contains a fix for this vulnerability.Information Disclosure
RCE
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Huawei Mate 9 Pro
Tee Os Trusted Core