CVE-2025-25205: high-severity vulnerability in advplyr audiobookshelf
Remote Authentication-Bypass can lead to server crash or limited information disclosure due to faulty pattern matching
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
36Vexday Risk Score
Patch soon. It has a working public exploit.
ssvc Attendcvss 8.2epss 4.8%
from disclosure to weaponsame day
Published on NVDFeb 12
metasploitFeb 12
Audiobookshelf is a self-hosted audiobook and podcast server. Starting in version 2.17.0 and prior to version 2.19.1, a flaw in the authentication bypass logic allows unauthenticated requests to match certain unanchored regex patterns in the URL. Attackers can craft URLs containing substrings like "/api/items/1/cover" in a query parameter (?r=/api/items/1/cover) to partially bypass authentication or trigger server crashes under certain routes. This could lead to information disclosure of otherwise protected data and, in some cases, a complete denial of service (server crash) if downstream code expects an authenticated user object. Version 2.19.1 contains a patch for the issue.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H
Affected products
advplyr · audiobookshelfRelated CVEs — advplyr audiobookshelf
In the same product, most dangerous first.
CVE-2026-71209HIGHaudiobookshelf - %2F Encoding Discrepancy Bypasses Cover/Image Auth Exemption Regex, Enabling Unauthenticated Path TraversalEPSS 2.2%CVE-2024-35236MEDIUMAudiobookshelf Cross-Site-Scripting vulnerability via crafted ebooksEPSS 0.8%CVE-2023-47624HIGHAudiobookshelf Arbitrary File Read VulnerabilityEPSS 0.8%CVE-2023-47619HIGHAudiobookshelf Server-Side Request Forgery and Arbitrary File Read VulnerabilityEPSS 0.6%CVE-2024-43797MEDIUMPath Traversal in audiobookshelfEPSS 0.5%CVE-2026-73085MEDIUMAudiobookshelf: Refresh Token Accepted on Resource EndpointsEPSS 0.5%
References
https://github.com/advplyr/audiobookshelf/blob/1a3d70d04100924d41391acb55bd8ddca486a4fa/server/Auth.js#L17-L41https://github.com/advplyr/audiobookshelf/commit/bf8407274e3ee300af1927ee660d078a7a801e1chttps://github.com/advplyr/audiobookshelf/commit/ec6537656925a43871b07cfee12c9f383844d224https://github.com/advplyr/audiobookshelf/pull/3584https://github.com/advplyr/audiobookshelf/security/advisories/GHSA-pg8v-5jcv-wrvw