Published
Permalink
CVE-2026-42884
4.3 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): Low (L)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): Low (L)
- Integrity (I): None (N)
- Availability (A): None (N)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): Low (L)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): Low (L)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): None (N)
- Modified Availability (MA): None (N)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
3 packages
- python312Packages.aioaudiobookshelf
- python313Packages.aioaudiobookshelf
- python314Packages.aioaudiobookshelf
- @LeSuisse accepted
- @LeSuisse published on GitHub
Audiobookshelf: Collection endpoints bypass library access controls exposing restricted library data
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.
References
Affected products
audiobookshelf
- ==< 2.33.2
Matching in nixpkgs
pkgs.audiobookshelf
Self-hosted audiobook and podcast server
pkgs.pkgsRocm.audiobookshelf
Self-hosted audiobook and podcast server
Ignored packages (3)
pkgs.python312Packages.aioaudiobookshelf
None
pkgs.python313Packages.aioaudiobookshelf
Async python library to interact with Audiobookshelf
pkgs.python314Packages.aioaudiobookshelf
Async python library to interact with Audiobookshelf
Package maintainers
-
@jvanbruegge Jan van Brügge <supermanitu@gmail.com>
-
@tebriel tebriel <tebriel@frodux.in>
-
@adamcstephens Adam C. Stephens <happy.plan4249@valkor.net>