Katalog CVE

CVE-2026-27707

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Seerr to menedżer żądań i odkrywania mediów, który w wersjach od 2.0.0 do 3.1.0 zawiera błąd w logice zabezpieczeń uwierzytelniania. Umożliwia on nieautoryzowanemu atakującemu rejestrację nowego konta Seerr na dowolnej instancji skonfigurowanej z Plex, poprzez uwierzytelnienie z serwerem Jellyfin kontrolowanym przez atakującego.

Ocena ryzyka

Atakujący uzyskuje uwierzytelnioną sesję i może korzystać z aplikacji z domyślnymi uprawnieniami, co stwarza ryzyko nieautoryzowanego dostępu do funkcji, takich jak składanie żądań mediów. Organizacje korzystające z Seerr w opisanej konfiguracji są narażone na ataki.

Rekomendacja

Zaleca się aktualizację Seerr do wersji 3.1.0 lub nowszej, aby usunąć tę podatność. Dodatkowo, warto zweryfikować konfigurację serwera Jellyfin oraz ustawienia zabezpieczeń aplikacji.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

Seerr is an open-source media request and discovery manager for Jellyfin, Plex, and Emby. Starting in version 2.0.0 and prior to version 3.1.0, an authentication guard logic flaw in `POST /api/v1/auth/jellyfin` allows an unauthenticated attacker to register a new Seerr account on any Plex-configured instance by authenticating with an attacker-controlled Jellyfin server. The attacker receives an authenticated session and can immediately use the application with default permissions, including the ability to submit media requests to Radarr/Sonarr. Any Seerr deployment where all three of the following are true may be vulnerable: `settings.main.mediaServerType` is set to `PLEX` (the most common deployment).; `settings.jellyfin.ip` is set to `""` (default, meaning Jellyfin was never configured); and `settings.main.newPlexLogin` is set to `true` (default). Jellyfin-configured and Emby-configured deployments are not affected. Version 3.1.0 of Seerr fixes this issue.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS