CVE-2020-10263
[Discoverer]
*Jian-Xian Li, Pei-Jing Sun, Guan-Wei Hou, Jieh-Chian Wu
National Kaohsiung University of Science and Technology
[Description]
An issue was discovered on XIAOMI XIAOAI speaker Pro LX06 1.52.4. Attackers can get root shell by accessing the UART interface and then they can (i) read Wi-Fi SSID or password, (ii) read the dialogue text files between users and XIAOMI XIAOAI speaker Pro LX06, (iii) use Text-To-Speech tools pretend XIAOMI speakers' voice achieve social engineering attacks, (iv) eavesdrop on users and record what XIAOMI XIAOAI speaker Pro LX06 hears, (v) modify system files, (vi) use commands to send any IR code through IR emitter on XIAOMI XIAOAI Speaker Pro LX06, (vii) stop voice assistant service, (viii) enable the XIAOMI XIAOAI Speaker Pro’ SSH or TELNET service as a backdoor, (IX) tamper with the router configuration of the router in the local area networks.
[Attack Type]
Physical
[Product]
XIAOMI XIAOAI speaker Pro (LX06)
[Version]
1.52.4
XIAOMI XIAOAI speaker Pro devices vulnerability
demonstration
Debug points exist in most of the equipment and are used for factory testing or debug. By removing the case of the XIAOMI XIAOAI speaker Pro, we can find the debug point on the UART port. Figure 1 shows how a PC is connected to XIAOMI XIAOAI speaker Pro via UART port.
Since there is no any authentication procedure for the access to the UART ports, we can login as root with no password to be asked. Figure 2 shows the screenshot of login as root with no password to be asked.
Impact demonstration from XIAOMI XIAOAI speaker Pro devices vulnerability
1. Read Wi-Fi SSID or password displayed in cleartext
2. Read the dialogue text files between users and XIAOMI XIAOAI speaker Pro
Fig.4 Part of the texts transferred from conversations between the user and XIAOMI XIAOAI speaker Pro
3. Use Text-To-Speech tools pretend XIAOMI XIAOAI speaker Pro' voice achieve social engineering attacks
video:https://www.youtube.com/watch?v=Cr5DupGxmL4













