Description
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_common_str() function in src/client/ns_turn_msg.c, which fails to zero-initialize the avalue buffer before computing its length with strlen() and copying leaked stack bytes into the ERROR-CODE reason phrase, exposing pointer fragments that weaken ASLR and enable precise version fingerprinting.
Published: 2026-10-07
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure
Action: Patch Immediately
AI Analysis

Impact

The vulnerability is an uninitialized stack memory disclosure in Coturn 4.10.0. An unauthenticated attacker can send a TURN Allocate request without credentials. The flawed stun_init_error_response_common_str() function fails to clear the avalue buffer before calculating its length, allowing the attacker to read stack bytes returned in the ERROR-CODE reason phrase. This leak exposes pointer fragments that can weaken ASLR and facilitate precise version fingerprinting, increasing the value of future attacks.

Affected Systems

The affected product is Coturn version 4.10.0, provided by the coturn project. Users running this exact version are vulnerable. The issue was addressed in the 4.11.0 release.

Risk and Exploitability

With a CVSS score of 6.9 the vulnerability is considered moderate severity. The EPSS score is not available, and it is not listed in the CISA KEV catalog, which suggests a lower current exploitation likelihood, though the absence of an EPSS score limits confidence. Attacks require only network access to a TURN server and do not need authentication, meaning any remote host can exploit it. The vulnerability enables information disclosure that can be used in subsequent attacks, so the risk is non‑negligible.

Generated by OpenCVE AI on October 7, 2026 at 15:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Coturn to version 4.11.0 or later to apply the zero‑initialisation fix.
  • If upgrading is not immediately possible, disable unauthenticated TURN Allocate requests or enforce authentication for all TURN clients.
  • Implement network controls to monitor and limit suspicious Allocate requests and consider hardening the TURN server configuration.

Generated by OpenCVE AI on October 7, 2026 at 15:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 27 Oct 2026 04:30:00 +0000

Type Values Removed Values Added
First Time appeared Coturn Project
Coturn Project coturn
CPEs cpe:2.3:a:coturn_project:coturn:*:*:*:*:*:*:*:*
Vendors & Products Coturn Project
Coturn Project coturn

Wed, 07 Oct 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 07 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
First Time appeared Coturn
Coturn coturn
Vendors & Products Coturn
Coturn coturn

Wed, 07 Oct 2026 14:45:00 +0000

Type Values Removed Values Added
Description 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_common_str() function in src/client/ns_turn_msg.c, which fails to zero-initialize the avalue buffer before computing its length with strlen() and copying leaked stack bytes into the ERROR-CODE reason phrase, exposing pointer fragments that weaken ASLR and enable precise version fingerprinting.
Title Coturn 4.10.0 Uninitialized Stack Memory Disclosure via ERROR-CODE
Weaknesses CWE-908
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Coturn Coturn
Coturn Project Coturn
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-27T01:30:33.120Z

Reserved: 2026-10-01T18:02:50.083Z

Link: CVE-2026-104074

cve-icon Vulnrichment

Updated: 2026-10-07T20:45:05.880Z

cve-icon NVD

Status : Deferred

Published: 2026-10-07T15:17:02.760

Modified: 2026-10-07T21:17:08.473

Link: CVE-2026-104074

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-07T15:30:17Z

Weaknesses
  • CWE-908

    Use of Uninitialized Resource