Audiobookshelf
Approved changes feed: RSS · Atom
cpe:2.3:a:advplyr:audiobookshelf:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Advplyr (a6abb5f0-6260-52b7-b9d2-967347a3f61c) |
|---|---|
| Product | Audiobookshelf (ed044243-6a8d-5d99-b65d-c31c59cfe386) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-42888 |
vulnerable | 2026-06-08 08:03:16.879012 |
Audiobookshelf: Path Traversal vulnerability in the audiobookshelf project
Audiobookshelf is a self-hosted audiobook and podcast server. Prior to 2.32.2, the podcast creation endpoint at server/controllers/PodcastController.js accepts a user-controlled file path without sufficient boundary validation to ensure it remains within the intended library directory. This vulnerability is fixed in 2.32.2.
Published: 2026-05-11T20:16:48.540Z
Updated: 2026-05-12T16:33:52.322Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-42887 |
vulnerable | 2026-06-08 08:03:16.878767 |
Audiobookshelf: Stored Cross-Site Scripting in Login Page Custom Message
MEDIUM (4.5)
Audiobookshelf is a self-hosted audiobook and podcast server. Prior to 2.33.0, a stored cross-site scripting (XSS) vulnerability exists in the Login Page due to improper sanitization of the authLoginCustomMessage field of the /api/auth-settings endpoint. An attacker with administrative privileges can inject arbitrary HTML/JavaScript that will be rendered on the login page for all users. This vulnerability is fixed in 2.33.0.
Published: 2026-05-11T19:55:32.090Z
Updated: 2026-05-12T13:29:46.446Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-42886 |
vulnerable | 2026-06-08 08:03:16.878424 |
Audiobookshelf: Memory amplification DoS via oversized compressed details entry in backup upload
MEDIUM (4.9)
Audiobookshelf is a self-hosted audiobook and podcast server. Prior to 2.32.2, the POST /api/backups/upload endpoint decompresses the details entry from an uploaded .audiobookshelf ZIP file entirely into memory using zip.entryData(), with no limit on the decompressed size. The upload middleware also has no file size limit. An admin user can upload a crafted ZIP containing a highly compressed details entry that, when decompressed, consumes hundreds of megabytes or gigabytes of memory, crashing the server process via out-of-memory. This vulnerability is fixed in 2.32.2.
Published: 2026-05-11T19:54:10.876Z
Updated: 2026-05-12T12:57:50.120Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-42885 |
vulnerable | 2026-06-08 08:03:16.878091 |
Audiobookshelf: Path prefix bypass in filesystem existence check leaks out-of-scope file existence
MEDIUM (4.3)
Audiobookshelf is a self-hosted audiobook and podcast server. Prior to 2.32.2, the POST /api/filesystem/pathexists endpoint uses String.startsWith() to validate that a resolved file path is within a library folder. This check fails for sibling directories whose names share a common prefix (e.g., /audiobooks vs /audiobooks-private), allowing authenticated users with upload permission to probe file existence outside their authorized library folder boundaries. This vulnerability is fixed in 2.32.2.
Published: 2026-05-11T19:52:58.149Z
Updated: 2026-05-11T20:22:08.300Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-42884 |
vulnerable | 2026-06-08 08:03:16.877847 |
Audiobookshelf: Collection endpoints bypass library access controls exposing restricted library data
MEDIUM (4.3)
Audiobookshelf is a self-hosted audiobook and podcast server. Prior to 2.32.2, the GET /api/collections and GET /api/collections/:id endpoints return collections from all libraries without checking whether the requesting user has access to each collection's library. An authenticated user with access to any library can enumerate and read collections (including full book metadata) from libraries they are explicitly restricted from accessing. This vulnerability is fixed in 2.32.2.
Published: 2026-05-11T19:52:23.339Z
Updated: 2026-05-12T13:25:42.923Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-42883 |
vulnerable | 2026-06-08 08:03:16.877530 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-27973 |
vulnerable | 2026-06-08 07:55:14.752475 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-27963 |
vulnerable | 2026-06-08 07:55:14.725220 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-57800 |
vulnerable | 2026-06-08 07:33:16.150265 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-46338 |
vulnerable | 2026-06-08 07:27:08.080755 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-25205 |
vulnerable | 2026-06-08 07:12:50.842372 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-43797 |
vulnerable | 2026-06-08 06:45:53.063084 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-35236 |
vulnerable | 2026-06-08 06:37:35.498226 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-51697 |
vulnerable | 2026-06-08 06:17:53.767506 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-51665 |
vulnerable | 2026-06-08 06:17:53.698005 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-47624 |
vulnerable | 2026-06-08 06:14:25.256532 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-47619 |
vulnerable | 2026-06-08 06:14:25.244545 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.