Skip to main content

Audiobookshelf EUVD-2026-29207

| CVE-2026-42884 MEDIUM
Incorrect Authorization (CWE-863)
2026-05-11 GitHub_M
4.3
CVSS 3.1 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

Lifecycle Timeline

3
Patch available
May 11, 2026 - 21:03 EUVD
Analysis Generated
May 11, 2026 - 20:31 vuln.today
CVE Published
May 11, 2026 - 19:52 nvd
MEDIUM 4.3

DescriptionGitHub Advisory

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.

AnalysisAI

Audiobookshelf prior to version 2.32.2 fails to enforce library access controls on the GET /api/collections and GET /api/collections/:id endpoints, allowing authenticated users to enumerate and retrieve collection metadata and book information from libraries they are not authorized to access. An attacker with valid credentials to any library can exploit this privilege escalation to discover sensitive metadata across all libraries in a multi-library installation.

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Recon
Obtain valid user credentials
Delivery
Authenticate to Audiobookshelf API
Exploit
Send GET /api/collections request
Install
Receive collection list from all libraries
C2
Query /api/collections/:id with restricted library collection ID
Execute
Retrieve unauthorized book metadata
Impact
Exfiltrate or enumerate sensitive content

Vulnerability AssessmentAI

Exploitation Authentication is required; an attacker must possess valid Audiobookshelf credentials with access to at least one library. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment CVSS 4.3 (Medium) with vector AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N reflects a network-accessible privilege escalation requiring valid authentication but no user interaction, with confidentiality impact limited to unauthorized information disclosure. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An authenticated user logs into Audiobookshelf with access to a single 'Public Library' collection. The attacker crafts HTTP GET requests to /api/collections and /api/collections/:id, and receives detailed metadata including book titles, authors, descriptions, and cover art from restricted libraries like 'Premium Library' or 'Private Podcasts' that their account has no permission to view. …
Remediation Upgrade Audiobookshelf to version 2.32.2 or later immediately to receive the authorization fix. … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-29207 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy