Skip to main content

Frigate CVE-2026-33126

| EUVDEUVD-2026-13772 MEDIUM
Server-Side Request Forgery (SSRF) (CWE-918)
2026-03-20 GitHub_M
5.0
CVSS 3.1 · GitHub Advisory
Share

Severity by source

GitHub Advisory PRIMARY
5.0 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:C/C:N/I:L/A:N

Primary rating from GitHub Advisory · only source for this CVE.

CVSS VectorGitHub Advisory

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
None
Integrity
Low
Availability
None

Lifecycle Timeline

4
Patch available
Apr 16, 2026 - 05:29 EUVD
0.16.3
EUVD ID Assigned
Mar 20, 2026 - 20:15 euvd
EUVD-2026-13772
Analysis Generated
Mar 20, 2026 - 20:15 vuln.today
CVE Published
Mar 20, 2026 - 19:57 nvd
MEDIUM 5.0

DescriptionGitHub Advisory

Frigate is a network video recorder (NVR) with realtime local object detection for IP cameras. Prior to version 0.16.3, the /ffprobe endpoint accepts arbitrary user-controlled URLs without proper validation, allowing Server-Side Request Forgery (SSRF) attacks. An attacker can use the Frigate server to make HTTP requests to internal network resources, cloud metadata services, or perform port scanning. This issue has been patched in version 0.16.3.

AnalysisAI

Frigate versions prior to 0.16.3 contain a Server-Side Request Forgery (SSRF) vulnerability in the /ffprobe endpoint that accepts arbitrary user-controlled URLs without proper validation. An authenticated attacker can leverage this endpoint to make HTTP requests to internal network resources, cloud metadata services (such as AWS IMDSv1), or perform reconnaissance activities like port scanning against systems accessible from the Frigate server. The vulnerability requires low privileges (authenticated user) and has a network attack vector with low complexity, making it moderately exploitable in environments where Frigate is exposed to untrusted users.

Technical ContextAI

The vulnerability exists in Frigate (identified via CPE cpe:2.3:a:blakeblackshear:frigate:*:*:*:*:*:*:*:*), an open-source network video recorder application that integrates ffprobe for media introspection. The /ffprobe endpoint constructs HTTP requests based on user-supplied URL parameters without implementing URL validation, whitelist enforcement, or blocking of internal IP ranges (RFC 1918 addresses, 169.254.169.254 for cloud metadata, localhost, etc.). This directly maps to CWE-918 (Server-Side Request Forgery), a class of vulnerabilities where attackers can induce an application to make unintended requests to arbitrary destinations. The root cause is insufficient input validation on URL parameters combined with lack of network segmentation controls within the application logic.

RemediationAI

Upgrade Frigate to version 0.16.3 or later immediately (see vendor release at https://github.com/blakeblackshear/frigate/releases/tag/v0.16.3 and advisory at https://github.com/blakeblackshear/frigate/security/advisories/GHSA-j6g3-3j3q-c2xv). For environments unable to patch immediately, implement network-level controls by restricting outbound connections from the Frigate container or process to only necessary external resources, blocking access to internal IP ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) and cloud metadata endpoints (169.254.169.254), and enforce firewall rules on the host. Additionally, restrict API access to the /ffprobe endpoint via authentication/authorization controls and review Frigate user permissions to ensure only trusted administrators can invoke ffprobe operations.

Share

CVE-2026-33126 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy