Coturn is a free open source implementation of TURN and STUN Server. Prior to 4.13.0, an authenticated TURN user can place printf-style format specifiers in the STUN USERNAME or REALM attribute, whic…
High CVSS 7.1
Summary
Coturn is a free open source implementation of TURN and STUN Server. Prior to 4.13.0, an authenticated TURN user can place printf-style format specifiers in the STUN USERNAME or REALM attribute, which passes is_secure_string() validation and is embedded into Redis keys at nine call sites in src/apps/relay/ns_ioalib_engine_impl.c. send_message_to_redis() in src/apps/relay/hiredis_libevent2.c then passes the attacker-controlled key as the format argument to redisAsyncCommand() while supplying onl…
In-depth triage
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Sources
- NVD DATABASE
Original Links
- https://github.com/coturn/coturn/commit/8fa38032bb4751e11e072d65a8eca3c06c950979
- https://github.com/coturn/coturn/releases/tag/4.13.0
- https://github.com/coturn/coturn/security/advisories/GHSA-4g7c-p5wg-j4hp
- https://github.com/coturn/coturn/security/advisories/GHSA-4g7c-p5wg-j4hp
Timeline
- nvd_ingest NVD