CVE-2026-68554 in Coturn
Résumé
par VulDB • 20/08/2026
Coturn est une implémentation libre et open source de serveurs TURN et STUN. Avant la version 4.15.0, un attaquant en position intermédiaire (on-path) peut ajouter des attributs après MESSAGE-INTEGRITY à une requête STUN authentifiée sur UDP ou TCP non chiffrés, ajuster la longueur de l'en-tête STUN et recalculer le FINGERPRINT non signé tandis que le HMAC d'origine reste valide car il ne couvre que le préfixe du message. L'analyse côté serveur dans src/server/ns_turn_server.c continue au-delà de MESSAGE-INTEGRITY via handle_turn_allocate(), handle_turn_create_permission(), handle_turn_refresh() et handle_turn_command(), permettant aux attributs LIFETIME, XOR-PEER-ADDRESS ou ORIGIN en fin de paquet de remplacer la durée d'allocation, d'injecter une permission ou de contourner le contrôle d'origine. Les déploiements TLS et DTLS empêchent cette modification en transit. Ce problème est corrigé dans la version 4.15.0.
If you want to get best quality of vulnerability data, you may have to visit VulDB.