Skip to main content

Owntone Server

7 CVEs product

Monthly

CVE-2026-41458 Apr 22, 01:46 HIGH PATCH This Week

Concurrent DAAP login requests crash OwnTone Server 28.4-29.0 via race condition in session list handling, causing remote denial of service without authentication. Attack complexity is high (CVSS AC:H) but requires no privileges, enabling unauthenticated attackers to flood the /login endpoint and trigger crashes through unsynchronized global state access. Vendor patch available via GitHub commit dca94641; no active exploitation confirmed at time of analysis.

Denial Of Service Race Condition Owntone Server Owntone
NVD GitHub VulDB
CVSS 4.0
8.2
EPSS
0.3%
CVE-2026-41457 Apr 22, 01:46 MEDIUM PATCH This Month

SQL injection in OwnTone Server 28.4 through 29.0 allows unauthenticated remote attackers to inject arbitrary SQL expressions via the query= and filter= parameters in DAAP requests, enabling bypass of access controls and unauthorized retrieval of media library data. The vulnerability stems from insufficient sanitization of integer-mapped DAAP field parameters and affects default network-accessible deployments without requiring user interaction.

Authentication Bypass SQLi Owntone Server Owntone
NVD GitHub VulDB
CVSS 4.0
6.9
EPSS
0.0%
CVE-2025-63648 Jan 20, 21:16 HIGH PATCH This Week

A NULL pointer dereference in the dacp_reply_playqueueedit_move function (src/httpd_dacp.c) of owntone-server commit b7e385f allows attackers to cause a Denial of Service (DoS) via sending a crafted DACP request to the server. [CVSS 7.5 HIGH]

Denial Of Service Null Pointer Dereference Owntone Server Suse Owntone
NVD GitHub
CVSS 3.1
7.5
EPSS
0.1%
CVE-2025-63647 Jan 20, 21:16 HIGH POC PATCH This Week

A NULL pointer dereference in the parse_meta function (src/httpd_daap.c) of owntone-server commit 334beb allows attackers to cause a Denial of Service (DoS) via sending a crafted DAAP request to the server. [CVSS 7.5 HIGH]

Denial Of Service Null Pointer Dereference Owntone Server Suse Owntone
NVD GitHub
CVSS 3.1
7.5
EPSS
0.1%
CVE-2025-57156 Jan 20, 21:16 HIGH POC PATCH This Week

NULL pointer dereference in the dacp_reply_playqueueedit_clear function in src/httpd_dacp.c in owntone-server through commit 6d604a1 (newer commit after version 28.12) allows remote attackers to cause a Denial of Service (crash). [CVSS 7.5 HIGH]

Denial Of Service Null Pointer Dereference Owntone Server Suse Owntone
NVD GitHub
CVSS 3.1
7.5
EPSS
0.2%
CVE-2025-57155 Jan 20, 21:16 HIGH PATCH This Week

NULL pointer dereference in the daap_reply_groups function in src/httpd_daap.c in owntone-server through commit 5e6f19a (newer commit after version 28.2) allows remote attackers to cause a Denial of Service. [CVSS 7.5 HIGH]

Denial Of Service Null Pointer Dereference Owntone Server Suse Owntone
NVD GitHub
CVSS 3.1
7.5
EPSS
0.2%
CVE-2021-38383 Aug 10, 18:15 CRITICAL PATCH Act Now

OwnTone (aka owntone-server) through 28.1 has a use-after-free in net_bind() in misc.c. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Use After Free vulnerability could allow attackers to access freed memory to execute arbitrary code or crash the application.

Information Disclosure Use After Free Memory Corruption Owntone Server Owntone
NVD GitHub
CVSS 3.1
9.8
EPSS
1.2%
EPSS 0% CVSS 8.2
HIGH PATCH This Week

Concurrent DAAP login requests crash OwnTone Server 28.4-29.0 via race condition in session list handling, causing remote denial of service without authentication. Attack complexity is high (CVSS AC:H) but requires no privileges, enabling unauthenticated attackers to flood the /login endpoint and trigger crashes through unsynchronized global state access. Vendor patch available via GitHub commit dca94641; no active exploitation confirmed at time of analysis.

Denial Of Service Race Condition Owntone Server +1
NVD GitHub VulDB
EPSS 0% CVSS 6.9
MEDIUM PATCH This Month

SQL injection in OwnTone Server 28.4 through 29.0 allows unauthenticated remote attackers to inject arbitrary SQL expressions via the query= and filter= parameters in DAAP requests, enabling bypass of access controls and unauthorized retrieval of media library data. The vulnerability stems from insufficient sanitization of integer-mapped DAAP field parameters and affects default network-accessible deployments without requiring user interaction.

Authentication Bypass SQLi Owntone Server +1
NVD GitHub VulDB
EPSS 0% CVSS 7.5
HIGH PATCH This Week

A NULL pointer dereference in the dacp_reply_playqueueedit_move function (src/httpd_dacp.c) of owntone-server commit b7e385f allows attackers to cause a Denial of Service (DoS) via sending a crafted DACP request to the server. [CVSS 7.5 HIGH]

Denial Of Service Null Pointer Dereference Owntone Server +2
NVD GitHub
EPSS 0% CVSS 7.5
HIGH POC PATCH This Week

A NULL pointer dereference in the parse_meta function (src/httpd_daap.c) of owntone-server commit 334beb allows attackers to cause a Denial of Service (DoS) via sending a crafted DAAP request to the server. [CVSS 7.5 HIGH]

Denial Of Service Null Pointer Dereference Owntone Server +2
NVD GitHub
EPSS 0% CVSS 7.5
HIGH POC PATCH This Week

NULL pointer dereference in the dacp_reply_playqueueedit_clear function in src/httpd_dacp.c in owntone-server through commit 6d604a1 (newer commit after version 28.12) allows remote attackers to cause a Denial of Service (crash). [CVSS 7.5 HIGH]

Denial Of Service Null Pointer Dereference Owntone Server +2
NVD GitHub
EPSS 0% CVSS 7.5
HIGH PATCH This Week

NULL pointer dereference in the daap_reply_groups function in src/httpd_daap.c in owntone-server through commit 5e6f19a (newer commit after version 28.2) allows remote attackers to cause a Denial of Service. [CVSS 7.5 HIGH]

Denial Of Service Null Pointer Dereference Owntone Server +2
NVD GitHub
EPSS 1% CVSS 9.8
CRITICAL PATCH Act Now

OwnTone (aka owntone-server) through 28.1 has a use-after-free in net_bind() in misc.c. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable, no authentication required, low attack complexity. This Use After Free vulnerability could allow attackers to access freed memory to execute arbitrary code or crash the application.

Information Disclosure Use After Free Memory Corruption +2
NVD GitHub

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy