Description
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 value can inject HTML/JavaScript that executes when an authenticated web-admin user views the TURN session list. In configurations using anonymous TURN access (--no-auth), this may be exploitable without TURN credentials. In authenticated deployments, exploitation requires valid TURN credentials or control over a provisioned username. This issue has been fixed in version 4.11.0.
Published: 2026-06-18
Score: 5.4 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Coturn versions prior to 4.11.0 contain a stored cross‑site scripting flaw in the web‑admin HTTPS interface where a crafted TURN username can inject arbitrary HTML or JavaScript. When an authenticated web‑admin user views the session list, the malicious payload executes in the admin’s browser, potentially exposing credentials or allowing further exploitation. This weakness is a classic input validation flaw (CWE‑79).

Affected Systems

The affected product is the Coturn TURN/STUN server (coturn:coturn). All releases older than 4.11.0 are vulnerable, while 4.11.0 and later contain the fix.

Risk and Exploitability

The CVSS score of 5.4 indicates a moderate risk. EPSS information is not available and the vulnerability is not listed in CISA KEV. Exploitation requires the attacker to create a TURN allocation with a malicious USERNAME value. In configurations that allow anonymous access (using the --no‑auth flag), the flaw can be triggered without any credentials; otherwise valid TURN credentials or controlled usernames are necessary. Once the payload runs, it can execute arbitrary code in the context of the web‑admin, enabling session hijacking or further internal attacks.

Generated by OpenCVE AI on June 18, 2026 at 21:14 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Coturn to version 4.11.0 or later
  • For environments that cannot be upgraded immediately, ensure TURN access requires authentication and disable anonymous TURN usage
  • Restrict web‑admin access to trusted administrators or consider disabling the web‑admin interface until the patch is applied

Generated by OpenCVE AI on June 18, 2026 at 21:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 18 Jun 2026 21:30:00 +0000

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

Thu, 18 Jun 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Thu, 18 Jun 2026 19:45:00 +0000

Type Values Removed Values Added
Description 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 value can inject HTML/JavaScript that executes when an authenticated web-admin user views the TURN session list. In configurations using anonymous TURN access (--no-auth), this may be exploitable without TURN credentials. In authenticated deployments, exploitation requires valid TURN credentials or control over a provisioned username. This issue has been fixed in version 4.11.0.
Title Coturn: Stored Cross-Site Scripting (XSS) in web-admin interface via TURN username
Weaknesses CWE-79
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-06-18T19:53:44.102Z

Reserved: 2026-05-04T16:11:33.086Z

Link: CVE-2026-43915

cve-icon Vulnrichment

Updated: 2026-06-18T19:53:36.851Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-06-18T21:15:03Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')