Lucene search
+L

191 matches found

Nuclei
Nuclei
•added 2026/10/03 2:05 a.m.•20 views

Audiobookshelf - Authentication Bypass

Audiobookshelf contains a path traversal caused by improper authentication-exemption check on URL-encoded paths in server/routers/Auth.js, letting unauthenticated attackers read arbitrary files, exploit requires crafted URL with encoded traversal sequences. id: CVE-2026-71209 info: name:...

7.5CVSS6AI score0.01927EPSS
SaveExploits0References2
NVD
NVD
•added 2026/08/11 5:19 p.m.•12 views

CVE-2026-73085

Audiobookshelf is a self-hosted audiobook and podcast server. Prior to 2.36.0, the jwtAuthCheck function in server/auth/TokenManager.js treats JWTs with the refresh token type as bearer access tokens on API and WebSocket resource endpoints such as /api/me instead of restricting them to...

5.3CVSS0.00465EPSS
SaveExploits0References5
CVE
CVE
•added 2026/08/11 4:40 p.m.•61 views

CVE-2026-73085

CVE-2026-73085 affects Audiobookshelf prior to version 2.36.0. The issue arises in jwtAuthCheck (server/auth/TokenManager.js): JWTs with the refresh token type are treated as bearer access tokens on API and WebSocket endpoints (e.g., /api/me) instead of being restricted to /auth/refresh, enabling...

5.3CVSS5.9AI score0.00465EPSS
SaveExploits0References5
OSV
OSV
•added 2026/08/11 4:40 p.m.•42 views

CVE-2026-73085 Audiobookshelf: Refresh Token Accepted on Resource Endpoints

Audiobookshelf is a self-hosted audiobook and podcast server. Prior to 2.36.0, the jwtAuthCheck function in server/auth/TokenManager.js treats JWTs with the refresh token type as bearer access tokens on API and WebSocket resource endpoints such as /api/me instead of restricting them to...

5.3CVSS5.4AI score
SaveExploits0References7
EUVD
EUVD
•added 2026/08/11 4:40 p.m.•12 views

EUVD-2026-56553

Audiobookshelf is a self-hosted audiobook and podcast server. Prior to 2.36.0, the jwtAuthCheck function in server/auth/TokenManager.js treats JWTs with the refresh token type as bearer access tokens on API and WebSocket resource endpoints such as /api/me instead of restricting them to...

5.3CVSS5.3AI score0.00465EPSS
SaveExploits0References5
Vulnrichment
Vulnrichment
•added 2026/08/11 4:40 p.m.•8 views

CVE-2026-73085 Audiobookshelf: Refresh Token Accepted on Resource Endpoints

Audiobookshelf is a self-hosted audiobook and podcast server. Prior to 2.36.0, the jwtAuthCheck function in server/auth/TokenManager.js treats JWTs with the refresh token type as bearer access tokens on API and WebSocket resource endpoints such as /api/me instead of restricting them to...

5.3CVSS5.9AI score0.00465EPSS
SaveExploits0References5
Cvelist
Cvelist
•added 2026/08/11 4:40 p.m.•47 views

CVE-2026-73085 Audiobookshelf: Refresh Token Accepted on Resource Endpoints

Audiobookshelf is a self-hosted audiobook and podcast server. Prior to 2.36.0, the jwtAuthCheck function in server/auth/TokenManager.js treats JWTs with the refresh token type as bearer access tokens on API and WebSocket resource endpoints such as /api/me instead of restricting them to...

5.3CVSS0.00465EPSS
SaveExploits0References5
Positive Technologies
Positive Technologies
•added 2026/08/11 12:00 a.m.•13 views

PT-2026-70359

Audiobookshelf is a self-hosted audiobook and podcast server. Prior to 2.36.0, the jwtAuthCheck function in server/auth/TokenManager.js treats JWTs with the refresh token type as bearer access tokens on API and WebSocket resource endpoints such as /api/me instead of restricting them to...

5.3CVSS5.3AI score0.00465EPSS
SaveExploits0References6
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/11 12:00 a.m.•3 views

CVE-2026-73085: Improper Authentication

Audiobookshelf is a self-hosted audiobook and podcast server. Prior to 2.36.0, the jwtAuthCheck function in server/auth/TokenManager.js treats JWTs with the refresh token type as bearer access tokens on API and WebSocket resource endpoints such as /api/me instead of restricting them to...

5.3CVSS5.8AI score0.00465EPSS
SaveExploits0References2
NVD
NVD
•added 2026/08/05 8:16 a.m.•18 views

CVE-2026-71209

audiobookshelf's authentication-exemption check server/routers/Auth.js matches unauthenticated-allowed GET routes against req.path via a regex requiring a literal /items/:id/cover or /authors/:id/image shape, where req.path retains %2F sequences URL-encoded. CacheManager.handleCoverCache then joi...

7.5CVSS0.01927EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/08/05 6:59 a.m.•17 views

CVE-2026-71209 audiobookshelf - %2F Encoding Discrepancy Bypasses Cover/Image Auth Exemption Regex, Enabling Unauthenticated Path Traversal

audiobookshelf's authentication-exemption check server/routers/Auth.js matches unauthenticated-allowed GET routes against req.path via a regex requiring a literal /items/:id/cover or /authors/:id/image shape, where req.path retains %2F sequences URL-encoded. CacheManager.handleCoverCache then joi...

7.5CVSS5.8AI score0.01927EPSS
SaveExploits0References2
attackerkb
attackerkb
•added 2026/08/05 6:59 a.m.•16 views

CVE-2026-71209

audiobookshelf's authentication-exemption check server/routers/Auth.js matches unauthenticated-allowed GET routes against req.path via a regex requiring a literal /items/:id/cover or /authors/:id/image shape, where req.path retains %2F sequences URL-encoded. Express's router decodes the :id route...

7.5CVSS6AI score0.01927EPSS
SaveExploits0References3Affected Software1
Cvelist
Cvelist
•added 2026/08/05 6:59 a.m.•58 views

CVE-2026-71209 audiobookshelf - %2F Encoding Discrepancy Bypasses Cover/Image Auth Exemption Regex, Enabling Unauthenticated Path Traversal

audiobookshelf's authentication-exemption check server/routers/Auth.js matches unauthenticated-allowed GET routes against req.path via a regex requiring a literal /items/:id/cover or /authors/:id/image shape, where req.path retains %2F sequences URL-encoded. CacheManager.handleCoverCache then joi...

7.5CVSS0.01927EPSS
SaveExploits0References2
OSV
OSV
•added 2026/08/05 6:59 a.m.•24 views

CVE-2026-71209 audiobookshelf - %2F Encoding Discrepancy Bypasses Cover/Image Auth Exemption Regex, Enabling Unauthenticated Path Traversal

audiobookshelf's authentication-exemption check server/routers/Auth.js matches unauthenticated-allowed GET routes against req.path via a regex requiring a literal /items/:id/cover or /authors/:id/image shape, where req.path retains %2F sequences URL-encoded. CacheManager.handleCoverCache then joi...

7.5CVSS5.3AI score0.04753EPSS
SaveExploits2References4
CVE
CVE
•added 2026/08/05 6:59 a.m.•111 views

CVE-2026-71209

Audiobookshelf CVE-2026-71209 describes an authentication-exemption bypass in server/routers/Auth.js. The regex checks unauthenticated GET routes against req.path, but because req.path can contain URL-encoded %2F sequences, an encoded directory traversal like ..%2f..%2f..%2ftmp%2fpwned escapes th...

7.5CVSS5.8AI score0.01927EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/05 12:00 a.m.•3 views

CVE-2026-71209: Improper Limitation of a Pathname to a Restricted Directory

audiobookshelf's authentication-exemption check server/routers/Auth.js matches unauthenticated-allowed GET routes against req.path via a regex requiring a literal /items/:id/cover or /authors/:id/image shape, where req.path retains %2F sequences URL-encoded. CacheManager.handleCoverCache then joi...

7.5CVSS5.8AI score0.01927EPSS
SaveExploits0References2
Rapid7 Blog
Rapid7 Blog
•added 2026/06/26 7:32 p.m.•22 views

Weekly Metasploit Update: Modules for Audiobookshelf, LiteLLM, Next.js, Dalfox and more

Help shape the future of Metasploit Framework We are planning future work in relation to the evasion capabilities present in Metasploit Framework, and how they function/are presented to users. We are currently accepting responses to our feedback form, which means that you can shape the future of...

10CVSS7.4AI score0.99225EPSS
SaveExploits72
RedhatCVE
RedhatCVE
•added 2026/06/05 7:30 p.m.•18 views

CVE-2026-42885

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.,...

4.3CVSS5.5AI score0.00342EPSS
SaveExploits0References1
RedhatCVE
RedhatCVE
•added 2026/06/05 7:30 p.m.•18 views

CVE-2026-42886

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 als...

4.9CVSS5.5AI score0.0044EPSS
SaveExploits0References1
RedhatCVE
RedhatCVE
•added 2026/06/05 7:30 p.m.•20 views

CVE-2026-42884

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...

4.3CVSS5.5AI score0.0027EPSS
SaveExploits0References1
Rows per page
Query Builder