CVE-2026-27707: seerr · Authentication Bypass Using an Alternate Path or Channel
Affects seerrSource CVE Database V5
Not known to be exploited · CVSS 7.3 High : upgrade to 3.1.0 soon.
Data as of 30 Oct 2026, 11:52 UTC
- EPSS
- 0.5% chance of exploitation in 30 days – higher than 46% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 3.1.0
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:LExploitation evidence
Disclosed: evidence found.
CVE published 27 Feb 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 30 Oct 2026.
What to do
Upgrade seerr and seerr-team/seerr to 3.1.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| seerr-teamseerr | Affected
| Fixed in
|
GitHubseerr-team/seerrpkg:github/seerr-team/seerrOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Upgrade Seerr to version 3.1.0 or later, where this authentication bypass vulnerability is fixed. For environments where immediate upgrade is not feasible, administrators should disable the new Plex login feature (settings.main.newPlexLogin = false) to prevent the vulnerable authentication path. Additionally, explicitly configure the Jellyfin IP setting (settings.jellyfin.ip) to a valid, trusted address rather than leaving it blank to avoid fallback to insecure defaults. Network-level controls should restrict access to the Seerr API endpoints, allowing only trusted clients and servers. Monitoring and logging authentication attempts to detect unusual or unauthorized registrations can help identify exploitation attempts. Finally, review and harden integration points with Radarr and Sonarr to limit the impact of unauthorized requests, including applying least privilege principles and validating incoming requests.
Description
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.