Skip to content
OpenAdvisories

Package · Debian

coturn

26 known vulnerabilities.

10 results · Clear filters · Feed

  • Medium 5.3

    Coturn 4.10.0 Uninitialized Stack Memory Disclosure via ERROR-CODE

    Coturn 4.10.0 contains an uninitialized memory disclosure vulnerability that allows remote unauthenticated attackers to leak stack memory contents by sending a TURN Allocate request without credentials. Attackers can exploit the stun_init_error_response_commo…

  • Medium 6.5

    coturn: Chained mobility resumes allow authenticated remote memory exhaustion

    Coturn is a free open source implementation of TURN and STUN Server. In 4.15.0, an authenticated TURN user can repeatedly resume one allocation from fresh UDP 5-tuples without completing a handoff when the server enables --mobility. mobile_begin_transition() …

  • Medium 5.3

    Coturn: uint16_t truncation overflow in STUN message length causes TCP stream framing bypass

    Coturn is a free open source implementation of TURN and STUN Server. Prior to 4.15.0, an unauthenticated remote client can send a STUN message over TCP or TLS with a body-length field from 65520 through 65532, causing the uint16_t len variable in stun_get_mes…

  • Medium 6.5

    coturn: mobility disconnects bypass allocation quotas and exhaust relay capacity

    Coturn is a free open source implementation of TURN and STUN Server. Prior to 4.17.0, shutdown_client_connection() in src/server/ns_turn_server.c prematurely calls dec_quota() and releases bandwidth accounting during the first-stage close of a mobility-enable…

  • Medium 5.8

    Coturn: `addr_less_eq()` does a component-wise IPv6 comparison instead of a lexicographic one, letting an authenticated TURN client bypass `denied-peer-ip`/`allowed-peer-ip` IPv6 ranges (TURN-specific SSRF)

    Coturn is a free open source implementation of TURN and STUN Server. Prior to 4.16.0, addr_less_eq() in src/client/ns_turn_ioaddr.c uses a component-wise comparison for native IPv6 min-max intervals in ioa_addr_in_range(), allowing an authenticated TURN clien…

  • Medium 5.8

    coturn peer-IP ACL canonicalization & scope bypass on the RFC 6062 TCP CONNECT relay path → internal-network SSRF and proven internal root RCE

    Coturn is a free open source implementation of TURN and STUN Server. Prior to 4.13.1, good_peer_addr() in src/server/ns_turn_server.c uses ioa_addr_in_range() in src/client/ns_turn_ioaddr.c without canonicalizing IPv4-compatible, 6to4, and 64:ff9b::/96 NAT64 …

  • Medium 6.0

    Coturn: Arbitrary File Write via CLI psd Command

    Coturn is a free open source implementation of TURN and STUN Server. Prior to 4.13.0, the psd print sessions dump CLI command in coturn takes a filename argument and directly passes it to fopen with no path validation. An authenticated admin with CLI access c…

  • Medium 5.4

    Coturn: Stored Cross-Site Scripting (XSS) in web-admin interface via TURN username

    Coturn is a free open source implementation of TURN and STUN Server. Versions prior to 4.11.0 contain a stored cross-site scripting (XSS) vulnerability in the web-admin HTTPS interface. An attacker who can create a TURN allocation with a crafted USERNAME valu…

  • Medium 5.9

    An exploitable denial-of-service vulnerability exists in the way CoTURN 4.5.1.1 web server parses POST requests. A spec…

  • Medium 6.5

    An exploitable unsafe default configuration vulnerability exists in the TURN server function of coTURN prior to version…