<Vulnerability name="CVE-2026-68554">
    <DocumentDistribution xml:lang="en">Copyright © 2012 Red Hat, Inc. All rights reserved.</DocumentDistribution>
    <ThreatSeverity>Moderate</ThreatSeverity>
    <PublicDate>2026-08-19T20:38:28</PublicDate>
    <Bugzilla id="2520325" url="https://bugzilla.redhat.com/show_bug.cgi?id=2520325" xml:lang="en:us">
coturn: Coturn: Unauthorized actions or resource manipulation via STUN request modification
    </Bugzilla>
    <CVSS3 status="draft">
        <CVSS3BaseScore>5.4</CVSS3BaseScore>
        <CVSS3ScoringVector>CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L</CVSS3ScoringVector>
    </CVSS3>
    <CWE>CWE-354</CWE>
    <Details xml:lang="en:us" source="Mitre">
Coturn is a free open source implementation of TURN and STUN Server. Prior to 4.15.0, an on-path attacker can append attributes after MESSAGE-INTEGRITY to an authenticated STUN request on plain UDP or TCP, adjust the STUN header length, and recompute the unkeyed FINGERPRINT while the original HMAC remains valid because it covers only the message prefix. Server-side parsing in src/server/ns_turn_server.c continues past MESSAGE-INTEGRITY through handle_turn_allocate(), handle_turn_create_permission(), handle_turn_refresh(), and handle_turn_command(), allowing trailing LIFETIME, XOR-PEER-ADDRESS, or ORIGIN attributes to override allocation lifetime, inject a permission, or bypass the origin check. TLS and DTLS deployments prevent this in-transit modification. This issue is fixed in version 4.15.0.
    </Details>
    <Details xml:lang="en:us" source="Red Hat">
A flaw was found in Coturn, a free open source implementation of TURN and STUN (Session Traversal Utilities for NAT) Server. An on-path attacker can exploit this vulnerability on plain UDP or TCP by appending attributes after the MESSAGE-INTEGRITY field in an authenticated STUN request. This allows the attacker to modify the request by overriding allocation lifetime, injecting permissions, or bypassing origin checks, potentially leading to unauthorized actions or resource manipulation.
    </Details>
    <Statement xml:lang="en:us">
Coturn is not shipped in any Red Hat product. The Fedora and EPEL community builds ship coturn version 4.17.2, which already includes the fix for this issue (fixed in 4.15.0) and are therefore not affected.
    </Statement>
    <Mitigation xml:lang="en:us">
Upgrade to coturn version 4.15.0 or later. Deployments using TLS or DTLS transports are not vulnerable to this issue.
    </Mitigation>
    <References xml:lang="en:us">
https://www.cve.org/CVERecord?id=CVE-2026-68554
https://nvd.nist.gov/vuln/detail/CVE-2026-68554
https://github.com/coturn/coturn/commit/ab762f334f511ea37ab4b703a47d5d683a5be978
https://github.com/coturn/coturn/releases/tag/4.15.0
https://github.com/coturn/coturn/security/advisories/GHSA-5538-7cxj-5jcc
    </References>
</Vulnerability>