CVE catalog

CVE-2026-27624

Coturn is a free open source implementation of TURN and STUN Server. Coturn is commonly configured to block loopback and internal ranges using "denied-peer-ip" and/or default loopback restrictions. CV

[CVE catalog]

Severity
High · CVSS 7.2CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
Published
Source
[NVD] · [CVE record]
EPSS
0.34% · Oct 25, 2026

Coturn is a free open source implementation of TURN and STUN Server. Coturn is commonly configured to block loopback and internal ranges using "denied-peer-ip" and/or default loopback restrictions. CVE-2020-26262 addressed bypasses involving "0.0.0.0", "[::1]" and "[::]", but IPv4-mapped IPv6 is not covered. When sending a "CreatePermission" or "ChannelBind" request with the "XOR-PEER-ADDRESS" value of "::ffff:127.0.0.1", a successful response is received, even though "127.0.0.0/8" is blocked via "denied-peer-ip". The root cause is that, prior to the updated fix implemented in version 4.9.0, three functions in "src/client/ns_turn_ioaddr.c" do not check "IN6_IS_ADDR_V4MAPPED". "ioa_addr_is_loopback()" checks "127.x.x.x" (AF_INET) and "::1" (AF_INET6), but not "::ffff:127.0.0.1." "ioa_addr_is_zero()" checks "0.0.0.0" and "::", but not "::ffff:0.0.0.0." "addr_less_eq()" used by "ioa_addr_in_range()" for "denied-peer-ip" matching: when the range is AF_INET and the peer is AF_INET6, the comparison returns 0 without extracting the embedded IPv4. Version 4.9.0 contains an updated fix to address the bypass of the fix for CVE-2020-26262.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiancoturnsid4.18.0-1fixed
Debiancoturnforky4.18.0-1fixed
Debiancoturntrixie4.6.1-2vulnerable
Debiancoturnbookworm4.6.1-1vulnerable
CpecoturnNot reportedNot reportedvulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiancoturnsourcesid4.12.0-1not yet assignedNot reported[1129267]
Debiancoturnsourceforky4.12.0-1not yet assignedNot reported[1129267]
Debiancoturnsourcetrixie(unfixed)not yet assignedNot reported[1129267]
Debiancoturnsourcebookworm(unfixed)not yet assignedNot reported[1129267]

[Debian bug #1129267]

Notes

[trixie] coturn: Minor issue [bookworm] coturn: Minor issue; denied-peer-ip ACL bypass via v4-mapped IPv6, address-check functions lack IN6_IS_ADDR_V4MAPPED in 4.6.1

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [coturn]Affected
    Details (2)
    • 4.6.1-1 · amd64 · bookworm

      Affected

      nvd · coturn · debian · bookworm; nvd · coturn · debian · 12

    • 4.6.1-1 · arm64 · bookworm

      Affected

      nvd · coturn · debian · bookworm; nvd · coturn · debian · 12

[Debian 13 (Trixie)]

  • [coturn]Affected

    Source package: [coturn]

    Details (2)
    • 4.6.1-2 · amd64 · trixie

      Affected

      nvd · coturn · debian · 13

    • 4.6.1-2+b2 · arm64 · trixie

      Affected

      nvd · coturn · debian · 13

Observed:

References