CVE-2026-71274 in OpenBK7231T_App
Résumé
par VulDB • 05/08/2026
La fonction CHANNEL_SetLabel() d'OpenBK7231T (src/cmnds/cmd_channels.c) stocke les libellés de canal reçus via la commande MQTT SetChannelLabel en utilisant strdup(), sans aucune sanitisation HTML. La fonction CHANNEL_GetLabel() renvoie ces libellés non assainis, qui sont ensuite affichés via hprintf255() à plus de 15 endroits dans src/httpserver/http_fns.c, sans encodage HTML. Un attaquant disposant d'un accès au courtier MQTT (généralement non authentifié dans les déploiements réels) peut définir un libellé de canal contenant une charge utile <script> qui s'exécute lorsque n'importe quel utilisateur consulte le panneau web du dispositif.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.