Description
OwnTone Server through 29.3 contains an sql injection vulnerability in mpd_sticker_find() in src/mpd.c that allows unauthenticated remote attackers to inject SQL via the URI argument. Attackers can send a crafted 'sticker find song' command to the MPD listener on TCP port 6600 to bypass path restrictions and enumerate all media files with filesystem paths and metadata.
Published: 2026-11-02
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Information Disclosure
Action: Update Patch
AI Analysis

Impact

The vulnerability in OwnTone Server 29.3 allows an unauthenticated attacker to inject arbitrary SQL into the MPD sticker find command via the URI argument. By sending a crafted "sticker find song" request to the MPD listener on TCP port 6600, the attacker bypasses normal path restrictions and can enumerate all media files, revealing filesystem paths and metadata.

Affected Systems

Affected products are OwnTone Server versions up to and including 29.3. The vulnerability is present in all builds that include the mpd.c implementation shown in the source code reference.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate severity, and the lack of an EPSS score or KEV listing suggests limited public exploitation data. Nonetheless, the flaw is unauthenticated and remote, requiring only that an attacker reach port 6600 to trigger a data‑exfiltration attack. No special privileges are needed to abuse it.

Generated by OpenCVE AI on November 2, 2026 at 15:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade OwnTone Server to a version newer than 29.3 that contains the SQL injection fix.
  • If immediate upgrade is not possible, restrict network access to the MPD listener on TCP port 6600 to trusted hosts only, such as through firewall rules or VPNs.
  • Consider disabling the MPD "sticker find" functionality or filtering its input if the server configuration allows it.

Generated by OpenCVE AI on November 2, 2026 at 15:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 02 Nov 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 02 Nov 2026 16:15:00 +0000

Type Values Removed Values Added
First Time appeared Owntone owntone-server
Vendors & Products Owntone owntone-server

Mon, 02 Nov 2026 14:30:00 +0000

Type Values Removed Values Added
Description OwnTone Server through 29.3 contains an sql injection vulnerability in mpd_sticker_find() in src/mpd.c that allows unauthenticated remote attackers to inject SQL via the URI argument. Attackers can send a crafted 'sticker find song' command to the MPD listener on TCP port 6600 to bypass path restrictions and enumerate all media files with filesystem paths and metadata.
Title OwnTone Server through 29.3 SQL Injection via MPD sticker find Command
First Time appeared Owntone
Owntone owntone Server
Weaknesses CWE-89
CPEs cpe:2.3:a:owntone:owntone_server:*:*:*:*:*:*:*:*
Vendors & Products Owntone
Owntone owntone Server
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

Owntone Owntone-server Owntone Server
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-02T15:59:31.837Z

Reserved: 2026-11-02T12:42:16.322Z

Link: CVE-2026-120441

cve-icon Vulnrichment

Updated: 2026-11-02T15:55:11.757Z

cve-icon NVD

Status : Received

Published: 2026-11-02T15:17:26.307

Modified: 2026-11-02T16:17:32.690

Link: CVE-2026-120441

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-02T16:00:09Z

Weaknesses
  • CWE-89

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