CVE-2026-53448

Coturn: SQL Injection in HTTPS Admin Panel Delete Operations

Published Jul 10, 2026 CVSS 3.1 · 7.2 High EPSS < 1% KEV · Not listed
Description
Coturn is a free open source implementation of TURN and STUN Server. Prior to 4.12.0, the coturn HTTPS admin panel passes HTTP query parameters directly into SQL queries via snprintf string interpolation without sanitization. The is_secure_string filter that protects the STUN protocol path is not applied to the admin panel's delete-user, delete-secret, and delete-IP operations, so an authenticated admin can inject arbitrary SQL through the du, ds, and dip parameters, gaining full database control and potentially OS-level access via PostgreSQL COPY TO PROGRAM. This issue is fixed in version 4.12.0.

Analysis

AI-generated

Technical impact

Coturn’s HTTPS admin panel contains an SQL injection flaw in its delete‑user, delete‑secret, and delete‑IP endpoints. The du, ds, and dip query parameters are directly interpolated into SQL statements without sanitization, allowing an authenticated administrator to inject arbitrary SQL attacker full control of the underlying database, and with PostgreSQL COPY TO PROGRAM the compromise could be escalated to operating‑system levelCWE‑89) that enables confidentiality and integrity compromise of the database and its data.

Affected Systems

All installations of Coturn before version 4.12.0 are affected. Users running coturn releases lower than 4.12.0 on any platform that expose the HTTPS admin interface should consider themselves vulnerable. The fix is provided in the 4.12.0 release, so upgrading or re‑installing Coturn with that version resolves the issue.

Risk and Exploitability

The CVSS score of 7.2 denotes a high severity vulnerability. Exploitation requires authenticated access to the admin interface, limiting the threat to administrators or those who have compromised them. The EPSS score of <1% indicates a very low current likelihood of widespread exploitation, and the vulnerability is not listed in CISA’s KEV catalog, meaning no known large‑scale attacks have been reported. Nevertheless, in environments where admin credentials are accessible and the database user has sufficient privileges, the to gain unrestricted database and possibly OS access warrants immediate attention.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Coturn to version 4.12.0.
  • Restrict access to the HTTPS admin panel to a secure internal network segment.
  • Apply strict inbound firewall rules to reduce the attack surface.
  • Use strong, unique passwords for admin accounts.
  • Enable multi‑factor authentication for admin accounts.
  • Ensure that the database user employed by Coturn has only the minimal privileges required for operation.
  • Disable or limit PostgreSQL COPY TO PROGRAM functionality.

Generated by OpenCVE AI on August 1, 2026 at 12:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Coturn
Coturn coturn
Vendors & Products Coturn
Coturn coturn
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Coturn is a free open source implementation of TURN and STUN Server. Prior to 4.12.0, the coturn HTTPS admin panel passes HTTP query parameters directly into SQL queries via snprintf string interpolation without sanitization. The is_secure_string filter that protects the STUN protocol path is not applied to the admin panel's delete-user, delete-secret, and delete-IP operations, so an authenticated admin can inject arbitrary SQL through the du, ds, and dip parameters, gaining full database control and potentially OS-level access via PostgreSQL COPY TO PROGRAM. This issue is fixed in version 4.12.0.
Title Coturn: SQL Injection in HTTPS Admin Panel Delete Operations
Weaknesses CWE-89
References
Metrics cvssV3_1

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

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')

Sources

Status
PUBLISHED
Assigner
GitHub_M
Published
Updated
Jul 15, 2026, 3:59 AM
Reserved
Jun 9, 2026, 4:31 PM
Status
Analyzed
Published
Jul 10, 2026, 7:17 PM
Modified
Jul 16, 2026, 1:35 PM
Severity
Important
Public date
Jul 10, 2026, 5:56 PM