
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-73215 is a Denial of Service vulnerability in Coturn, a free open-source TURN and STUN server implementation. The flaw exists in the turnports_allocate_even() function in src/apps/relay/turn_ports.c, where EVEN-PORT Allocate requests with the reservation bit R=0 incorrectly mark the unused odd sibling port as TPS_TAKEN_ODD, permanently leaking it from the relay port pool. All Coturn versions prior to 4.17.0 are affected. The vulnerability was published on August 11, 2026, and carries a CVSS v4.0 base score of 7.1 (High) (GitHub Advisory, Red Hat).
The root cause is classified as CWE-400 (Uncontrolled Resource Consumption) and CWE-772 (Missing Release of Resource after Effective Lifetime). Per RFC 8656 Section 14.6, an EVEN-PORT request with R=0 requests only an even relay port and must not reserve the next-higher (odd) sibling port; however, the pre-fix turnports_allocate_even() unconditionally marked the sibling as TPS_TAKEN_ODD regardless of the R bit value. Because no RTCP socket is ever bound to the sibling when R=0, nothing ever releases it, causing each such allocation to permanently remove one port from the pool. An authenticated attacker can repeatedly issue EVEN-PORT(R=0) Allocate requests to drain the entire relay port range, after which all further allocations fail with STUN error 508. The fix, applied in commit 4adbd82, returns the even port immediately when R=0, leaving the sibling in the pool, while leaving the R=1 path (which binds and lifetime-tracks the reserved socket) unchanged (GitHub Commit, GitHub Advisory).
Successful exploitation allows an authenticated client to permanently exhaust the Coturn relay port pool, causing all subsequent TURN allocation requests — including those from legitimate users — to fail with STUN error 508. The impact is limited to availability; there is no confidentiality or integrity impact. A particularly deceptive aspect of this vulnerability is that the server may report no active TURN allocations while still rejecting new EVEN-PORT allocation requests, making diagnosis difficult (GitHub Advisory, Red Hat Bugzilla).
There is no public proof-of-concept exploit and no evidence of in-the-wild exploitation at this time (Red Hat). Exploitation requires authentication to the TURN server, which limits the attack surface to users with valid credentials. The EPSS score is approximately 0.0033 (low probability of exploitation), and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog. NVD SSVC assessment classifies the vulnerability as non-automatable with partial technical impact.
TPS_TAKEN_ODD.INFO: create_relay_ioa_sockets: no available ports but may show no active allocations.INFO: create_relay_ioa_sockets: no available ports in the Coturn log, especially when no active allocations are reported; high volume of STUN error 508 responses in server logs.Upgrade Coturn to version 4.17.0 or later, which contains the fix for this vulnerability (Coturn Release). As a temporary mitigation prior to upgrading, consider implementing rate limiting on TURN Allocate requests per authenticated user to slow port pool exhaustion, and monitor for unusual patterns of failed allocations (STUN error 508) that may indicate an active attack. Restricting TURN access to trusted, known clients can also reduce exposure.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."