owntone-server
cpe:2.3:a:owntone_project:owntone:*:*:*:*:*:*:*
- <= 28.2, >= 28.2
A NULL pointer dereference vulnerability has been identified in the Owntone Server application, specifically in the parse_meta function within the src/httpd_daap.c file. This vulnerability is present in versions of Owntone Server through commit 334beb1 in the master branch. The issue allows remote attackers to cause a denial-of-service condition by sending a crafted DAAP request to the server. The vulnerability arises when the server processes a DAAP request with an empty 'meta' parameter, leading to a NULL pointer dereference.
Exploitation of this vulnerability leads to a crash of the Owntone Server, causing a denial-of-service condition.
The vulnerability can be reproduced by sending a DAAP request to the Owntone Server with an empty 'meta' parameter. This can be done using a tool that allows for the manipulation of HTTP headers and parameters, such as curl or a similar HTTP client.
Users can update to the latest version of Owntone Server, where this vulnerability has been fixed.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.