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 /auth/refresh, allowing refresh tokens to authenticate as the associated users. This issue is fixed in version 2.36.0.
Schwachstellenklasse
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 /auth/refresh, allowing refresh tokens to authenticate as the associated users. This issue is fixed in version 2.36.0.
Quellen
- https://github.com/advplyr/audiobookshelf/commit/8ec547e30289ca61ebc52b13d150e3a2a6c6a752
- https://github.com/advplyr/audiobookshelf/discussions/4460
- https://github.com/advplyr/audiobookshelf/pull/5387
- https://github.com/advplyr/audiobookshelf/releases/tag/v2.36.0
- https://github.com/advplyr/audiobookshelf/security/advisories/GHSA-798w-wv6c-2c3h
- https://github.com/advplyr/audiobookshelf/security/advisories/GHSA-798w-wv6c-2c3h
Finden Sie die Schwachstelle, bevor es ein Angreifer tut.
Melden Sie sich mit GitHub an und starten Sie Ihr erstes Audit in weniger als einer Minute. Für den kostenlosen Plan ist keine Kreditkarte nötig.