Stored Cross-Site Scripting Vulnerability in Audiobookshelf by Audiobookshelf Team
CVE-2026-42887
4.5MEDIUM
What is CVE-2026-42887?
Audiobookshelf, a self-hosted audiobook and podcast server, contains a stored cross-site scripting vulnerability on its Login Page due to the improper sanitization of the 'authLoginCustomMessage' field within the /api/auth-settings endpoint. An attacker with administrative privileges can exploit this flaw to inject arbitrary HTML or JavaScript, which would subsequently be executed on the login page for all users, potentially leading to severe security breaches. This issue was addressed in version 2.33.0.
Affected Version(s)
audiobookshelf < 2.33.0
