CVE-2026-33470

Frigate is a network video recorder (NVR) with realtime local object detection for IP cameras. In version 0.17.0, a low-privilege authenticated user restricted to one camera can access snapshots from other cameras. This is possible through a chain of two authorization problems: `/api/timeline` returns timeline entries for cameras outside the caller's allowed camera set, then `/api/events/{event_id}/snapshot-clean.webp` declares `Depends(require_camera_access)` but never actually validates `event.camera` after looking up the event. Together, this allows a restricted user to enumerate event IDs from unauthorized cameras and then fetch clean snapshots for those events. Version 0.17.1 fixes the issue.
Configurations

Configuration 1 (hide)

cpe:2.3:a:frigate:frigate:0.17.0:*:*:*:*:*:*:*

History

31 Mar 2026, 12:58

Type Values Removed Values Added
References () https://github.com/blakeblackshear/frigate/security/advisories/GHSA-m2mg-pj9p-2r7g - () https://github.com/blakeblackshear/frigate/security/advisories/GHSA-m2mg-pj9p-2r7g - Exploit, Mitigation, Vendor Advisory
First Time Frigate frigate
Frigate
CPE cpe:2.3:a:frigate:frigate:0.17.0:*:*:*:*:*:*:*

30 Mar 2026, 13:26

Type Values Removed Values Added
Summary
  • (es) Frigate es un grabador de vídeo en red (NVR) con detección local de objetos en tiempo real para cámaras IP. En la versión 0.17.0, un usuario autenticado con bajos privilegios restringido a una cámara puede acceder a instantáneas de otras cámaras. Esto es posible a través de una cadena de dos problemas de autorización: `/api/timeline` devuelve entradas de la línea de tiempo para cámaras fuera del conjunto de cámaras permitidas del llamador, luego `/api/events/{event_id}/snapshot-clean.webp` declara `Depends(require_camera_access)` pero nunca valida realmente `event.camera` después de buscar el evento. Juntos, esto permite a un usuario restringido enumerar IDs de eventos de cámaras no autorizadas y luego obtener instantáneas limpias para esos eventos. La versión 0.17.1 corrige el problema.

26 Mar 2026, 18:16

Type Values Removed Values Added
References () https://github.com/blakeblackshear/frigate/security/advisories/GHSA-m2mg-pj9p-2r7g - () https://github.com/blakeblackshear/frigate/security/advisories/GHSA-m2mg-pj9p-2r7g -

26 Mar 2026, 17:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-03-26 17:16

Updated : 2026-03-31 12:58


NVD link : CVE-2026-33470

Mitre link : CVE-2026-33470

CVE.ORG link : CVE-2026-33470


JSON object : View

Products Affected

frigate

  • frigate
CWE
CWE-862

Missing Authorization

CWE-863

Incorrect Authorization