AUGUST 15, 2026
Live Feed
Back to database
Case File

CVE-2026-73291

HIGH · CVSS 7.1 EPSS 0.27% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-08-12 · Last synced 2026-08-15

CyberRota Analysis

AI-Generated

The vulnerability affects Seerr's ImageProxy, allowing unauthenticated attackers to exploit the GET /avatarproxy/:jellyfinUserId route and perform directory traversal attacks. This can lead to unauthorized file overwrites, potentially executing arbitrary code as the node user after a container restart. Organizations using Seerr versions prior to 3.4.0, particularly those integrating with Jellyfin or Emby, should prioritize upgrading to mitigate this high-severity risk.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-73291
Severity
HIGH
CVSS
7.1
EPSS
0.27%

Original NVD Description

Seerr is an open-source media request and discovery manager for Jellyfin, Plex, and Emby. Prior to version 3.4.0, Seerr's ImageProxy in server/lib/imageproxy.ts uses the upstream ETag and Content-Type response headers to build a cache filename for the unauthenticated GET /avatarproxy/:jellyfinUserId route, allowing a malicious or compromised Jellyfin or Emby server, or a man-in-the-middle attacker on a plaintext media-server connection, to supply traversal sequences that path.join and fs.writeFile normalize outside the cache directory, overwrite /app/dist/index.js or other files, and execute code as the node user after a container restart. This issue is fixed in version 3.4.0.