CVE-2020-0069
Description
In the ioctl handlers of the Mediatek Command Queue driver, there is a possible out of bounds write due to insufficient input sanitization and missing SELinux restrictions. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android kernelAndroid ID: A-147882143References: M-ALPS04356754
How to fix
Apply updates per vendor instructions.
CISA due date: May 3, 2022- huawei berkeley-l09_firmware10.0.0.177\(c10e3r1p4\) or later
- huawei columbia-al10b_firmware10.0.0.178\(c00e178r1p4\) or later
- huawei columbia-l29d_firmware10.0.0.177\(c10e4r1p4\), 10.0.0.177\(c432e3r1p4\) or later
- huawei columbia-tl00b_firmware10.0.0.178\(c01e178r1p4\) or later
- huawei columbia-tl00d_firmware10.0.0.178\(c01e178r1p4\) or later
- huawei cornell-al00a_firmware9.1.0.340\(c00e333r1p1t8\) or later
- huawei cornell-tl10b_firmware9.1.0.340\(c01e333r1p1t8\) or later
- huawei dura-al00a_firmware1.0.0.190\(c00\) or later
- huawei honor_20_pro_firmware10.0.0.194\(c636e3r3p1\), 10.0.0.202\(c10e3r3p2\) or later
- huawei y6_2019_firmware9.1.0.290\(c185e5r4p1\), 9.1.0.290\(c431e1r1p8\), 9.1.0.290\(c605e6r1p6\), 9.1.0.295\(c431e5r2p2\) or later
- huawei nova_3_firmware9.1.0.338\(c00e333r1p1t8\) or later
- huawei nova_4_firmware10.0.0.160\(c01e32r2p4\) or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| google android | No range specified | — |
| huawei berkeley-l09_firmware | v < 10.0.0.177\(c10e3r1p4\) | 10.0.0.177\(c10e3r1p4\) |
| huawei columbia-al10b_firmware | v < 10.0.0.178\(c00e178r1p4\) | 10.0.0.178\(c00e178r1p4\) |
| huawei columbia-l29d_firmware | v < 10.0.0.177\(c10e4r1p4\), v < 10.0.0.177\(c432e3r1p4\) | 10.0.0.177\(c10e4r1p4\), 10.0.0.177\(c432e3r1p4\) |
| huawei columbia-tl00b_firmware | v < 10.0.0.178\(c01e178r1p4\) | 10.0.0.178\(c01e178r1p4\) |
| huawei columbia-tl00d_firmware | v < 10.0.0.178\(c01e178r1p4\) | 10.0.0.178\(c01e178r1p4\) |
| huawei cornell-al00a_firmware | v < 9.1.0.340\(c00e333r1p1t8\) | 9.1.0.340\(c00e333r1p1t8\) |
| huawei cornell-tl10b_firmware | v < 9.1.0.340\(c01e333r1p1t8\) | 9.1.0.340\(c01e333r1p1t8\) |
| huawei dura-al00a_firmware | v < 1.0.0.190\(c00\) | 1.0.0.190\(c00\) |
| huawei honor_20_pro_firmware | v < 10.0.0.194\(c636e3r3p1\), v < 10.0.0.202\(c10e3r3p2\) | 10.0.0.194\(c636e3r3p1\), 10.0.0.202\(c10e3r3p2\) |
| huawei y6_2019_firmware | v < 9.1.0.290\(c185e5r4p1\), v < 9.1.0.290\(c431e1r1p8\), v < 9.1.0.290\(c605e6r1p6\), v < 9.1.0.295\(c431e5r2p2\) | 9.1.0.290\(c185e5r4p1\), 9.1.0.290\(c431e1r1p8\), 9.1.0.290\(c605e6r1p6\), 9.1.0.295\(c431e5r2p2\) |
| huawei nova_3_firmware | v < 9.1.0.338\(c00e333r1p1t8\) | 9.1.0.338\(c00e333r1p1t8\) |
| huawei nova_4_firmware | v < 10.0.0.160\(c01e32r2p4\) | 10.0.0.160\(c01e32r2p4\) |
| huawei honor_8a_firmware | v < 9.1.0.291\(c185e3r4p1\), v < 9.1.0.291\(c432e5r2p1\), v < 9.1.0.291\(c636e4r4p1\), v < 9.1.0.297\(c605e4r4p2\) | 9.1.0.291\(c185e3r4p1\), 9.1.0.291\(c432e5r2p1\), 9.1.0.291\(c636e4r4p1\), 9.1.0.297\(c605e4r4p2\) |
| huawei honor_view_20_firmware | v < 10.0.0.198\(c432e10r3p4\), v < 10.0.0.200\(c185e3r3p3\), v < 10.0.0.201\(c10e5r4p3\) | 10.0.0.198\(c432e10r3p4\), 10.0.0.200\(c185e3r3p3\), 10.0.0.201\(c10e5r4p3\) |
| huawei jakarta-al00a_firmware | v < 9.1.0.251\(c00e106r2p2\) | 9.1.0.251\(c00e106r2p2\) |
| huawei katyusha-al00a_firmware | v < 9.1.0.146\(c00e131r2p2\) | 9.1.0.146\(c00e131r2p2\) |
| huawei katyusha-al10a_firmware | v < 9.1.0.160\(c00e150r1p7\) | 9.1.0.160\(c00e150r1p7\) |
| huawei madrid-al00a_firmware | v < 9.1.0.261\(c00e120r4p1\) | 9.1.0.261\(c00e120r4p1\) |
| huawei paris-l29b_firmware | v < 9.1.0.380\(c636e1r1p3t8\) | 9.1.0.380\(c636e1r1p3t8\) |
| huawei princeton-al10b_firmware | v < 10.0.0.194\(c00e61r4p11\) | 10.0.0.194\(c00e61r4p11\) |
| huawei sydney-al00_firmware | v < 9.1.0.237\(c00e80r1p7t8\) | 9.1.0.237\(c00e80r1p7t8\) |
| huawei sydney-tl00_firmware | v < 9.1.0.237\(c01e80r1p7t8\) | 9.1.0.237\(c01e80r1p7t8\) |
| huawei sydneym-al00_firmware | v < 10.0.0.159\(c00e64r1p5\) | 10.0.0.159\(c00e64r1p5\) |
| huawei tony-al00b_firmware | v < 10.1.0.137\(c00e137r2p11\) | 10.1.0.137\(c00e137r2p11\) |
| huawei tony-tl00b_firmware | v < 10.0.0.196\(c01e65r2p11\) | 10.0.0.196\(c01e65r2p11\) |
| huawei yale-al00a_firmware | v < 10.0.0.196\(c00e62r8p12\) | 10.0.0.196\(c00e62r8p12\) |
| huawei yale-l21a_firmware | v < 10.0.0.202\(c10e3r3p2\) | 10.0.0.202\(c10e3r3p2\) |
| huawei yalep-al10b_firmware | v < 10.0.0.194\(c00e62r8p12\) | 10.0.0.194\(c00e62r8p12\) |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.