CVE-2026-27963: CWE-79: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in advplyr audiobookshelf
Audiobookshelf is a self-hosted audiobook and podcast server. A stored cross-site scripting (XSS) vulnerability exists in versions prior to 2.32.0 of the Audiobookshelf web application that allows arbitrary JavaScript execution through malicious library metadata. Attackers with library modification privileges can execute code in victim users' browsers, potentially leading to session hijacking and data exfiltration. Version 2.32.0 contains a patch for the issue.
AI Analysis
Technical Summary
CVE-2026-27963 is a stored cross-site scripting (XSS) vulnerability identified in the Audiobookshelf web application, a self-hosted audiobook and podcast server developed by advplyr. The vulnerability exists in versions prior to 2.32.0 and stems from improper neutralization of input during web page generation (CWE-79). Specifically, malicious JavaScript code can be injected through crafted library metadata by an attacker who has privileges to modify the audiobook library. When other users browse or interact with the affected metadata, the injected script executes within their browsers, enabling the attacker to hijack user sessions, steal cookies, or exfiltrate sensitive data. The vulnerability requires the attacker to have authenticated access with library modification rights, and user interaction is necessary to trigger the malicious payload. The scope of impact is limited to environments where Audiobookshelf is deployed and where multiple users access the same library content. The vulnerability was assigned CVE-2026-27963 and carries a CVSS v3.1 base score of 4.8 (medium severity), reflecting network attack vector, low attack complexity, high privileges required, and user interaction needed. The issue was publicly disclosed on February 26, 2026, and fixed in version 2.32.0 of Audiobookshelf. No known exploits in the wild have been reported to date.
Potential Impact
The primary impact of this vulnerability is on the confidentiality and integrity of user sessions and data within Audiobookshelf deployments. Successful exploitation allows attackers to execute arbitrary JavaScript in victim browsers, potentially leading to session hijacking, unauthorized access to user accounts, and exfiltration of sensitive information such as authentication tokens or personal data. While availability is not directly affected, compromised user accounts could lead to further malicious activities. Organizations relying on Audiobookshelf for audiobook or podcast management face risks of internal data compromise, especially in multi-user environments where library modification privileges are granted to multiple users. The requirement for authenticated access with elevated privileges limits the attack surface but does not eliminate risk, particularly in organizations with weak access controls or insider threats. Given the self-hosted nature of Audiobookshelf, the impact is concentrated on organizations and individuals who deploy this software internally, including educational institutions, libraries, and media organizations.
Mitigation Recommendations
To mitigate this vulnerability, organizations should immediately upgrade Audiobookshelf installations to version 2.32.0 or later, where the issue is patched. Until upgrading is possible, restrict library modification privileges strictly to trusted administrators and users to minimize the risk of malicious metadata injection. Implement strong authentication and access control policies to prevent unauthorized privilege escalation. Additionally, consider deploying Content Security Policy (CSP) headers to limit the execution of unauthorized scripts in browsers accessing the application. Regularly audit library metadata for suspicious or unexpected content that could indicate attempted exploitation. Educate users about the risks of interacting with untrusted content and monitor logs for unusual activity related to library modifications. Finally, maintain up-to-date backups and incident response plans to quickly recover from any compromise.
Affected Countries
United States, Germany, United Kingdom, Canada, Australia, France, Netherlands, Sweden, Japan, South Korea
CVE-2026-27963: CWE-79: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in advplyr audiobookshelf
Description
Audiobookshelf is a self-hosted audiobook and podcast server. A stored cross-site scripting (XSS) vulnerability exists in versions prior to 2.32.0 of the Audiobookshelf web application that allows arbitrary JavaScript execution through malicious library metadata. Attackers with library modification privileges can execute code in victim users' browsers, potentially leading to session hijacking and data exfiltration. Version 2.32.0 contains a patch for the issue.
AI-Powered Analysis
Technical Analysis
CVE-2026-27963 is a stored cross-site scripting (XSS) vulnerability identified in the Audiobookshelf web application, a self-hosted audiobook and podcast server developed by advplyr. The vulnerability exists in versions prior to 2.32.0 and stems from improper neutralization of input during web page generation (CWE-79). Specifically, malicious JavaScript code can be injected through crafted library metadata by an attacker who has privileges to modify the audiobook library. When other users browse or interact with the affected metadata, the injected script executes within their browsers, enabling the attacker to hijack user sessions, steal cookies, or exfiltrate sensitive data. The vulnerability requires the attacker to have authenticated access with library modification rights, and user interaction is necessary to trigger the malicious payload. The scope of impact is limited to environments where Audiobookshelf is deployed and where multiple users access the same library content. The vulnerability was assigned CVE-2026-27963 and carries a CVSS v3.1 base score of 4.8 (medium severity), reflecting network attack vector, low attack complexity, high privileges required, and user interaction needed. The issue was publicly disclosed on February 26, 2026, and fixed in version 2.32.0 of Audiobookshelf. No known exploits in the wild have been reported to date.
Potential Impact
The primary impact of this vulnerability is on the confidentiality and integrity of user sessions and data within Audiobookshelf deployments. Successful exploitation allows attackers to execute arbitrary JavaScript in victim browsers, potentially leading to session hijacking, unauthorized access to user accounts, and exfiltration of sensitive information such as authentication tokens or personal data. While availability is not directly affected, compromised user accounts could lead to further malicious activities. Organizations relying on Audiobookshelf for audiobook or podcast management face risks of internal data compromise, especially in multi-user environments where library modification privileges are granted to multiple users. The requirement for authenticated access with elevated privileges limits the attack surface but does not eliminate risk, particularly in organizations with weak access controls or insider threats. Given the self-hosted nature of Audiobookshelf, the impact is concentrated on organizations and individuals who deploy this software internally, including educational institutions, libraries, and media organizations.
Mitigation Recommendations
To mitigate this vulnerability, organizations should immediately upgrade Audiobookshelf installations to version 2.32.0 or later, where the issue is patched. Until upgrading is possible, restrict library modification privileges strictly to trusted administrators and users to minimize the risk of malicious metadata injection. Implement strong authentication and access control policies to prevent unauthorized privilege escalation. Additionally, consider deploying Content Security Policy (CSP) headers to limit the execution of unauthorized scripts in browsers accessing the application. Regularly audit library metadata for suspicious or unexpected content that could indicate attempted exploitation. Educate users about the risks of interacting with untrusted content and monitor logs for unusual activity related to library modifications. Finally, maintain up-to-date backups and incident response plans to quickly recover from any compromise.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- GitHub_M
- Date Reserved
- 2026-02-25T03:24:57.792Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 69a062b5b7ef31ef0b70160a
Added to database: 2/26/2026, 3:11:49 PM
Last enriched: 2/26/2026, 3:28:54 PM
Last updated: 2/26/2026, 11:15:25 PM
Views: 9
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Related Threats
CVE-2026-3268: Improper Access Controls in psi-probe PSI Probe
MediumCVE-2026-28280: CWE-79: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in jmpsec osctrl
MediumCVE-2026-28279: CWE-78: Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') in jmpsec osctrl
HighCVE-2026-28276: CWE-200: Exposure of Sensitive Information to an Unauthorized Actor in Morelitea initiative
HighCVE-2026-28275: CWE-613: Insufficient Session Expiration in Morelitea initiative
HighActions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.