Skip to main content

UniFi Protect CVE-2026-77537

| EUVDEUVD-2026-66364 CRITICAL
Improper Input Validation (CWE-20)
2026-08-26 Ubiquiti GHSA-jxgm-hr33-8j3x
10.0
CVSS 3.1 · Vendor: Ubiquiti
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach UniFi Protect over network
  2. Delivery
    Send request with malicious input
  3. Exploit
    Bypass improper input validation
  4. Execution
    Inject OS command on host
  5. Persist
    Execute code as appliance service
  6. Impact
    Compromise surveillance host and data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation, allowlisting
Exploitation Conditions

The attacker requires network reachability to the UniFi Protect application interface - the description specifies 'a malicious actor with access to the network,' which at minimum means LAN/adjacent access and potentially internet access if the Protect service is exposed via remote access or port-forwarding. No authentication, credentials, user interaction, or non-default configuration is required (AV:N/AC:L/PR:N/UI:N), so default deployments are exploitable once reachable. The primary limiting factor is network position: environments that keep the Protect application off the public internet and behind a segmented management network materially reduce the attack surface, whereas any device with remote access enabled is directly at risk.

Impact

This is a genuine top-tier priority, not an inflated high-CVSS artifact. Every CVSS 3.1 metric maximizes risk: AV:N (network reachable), AC:L (no special conditions), PR:N (no authentication), UI:N (no user interaction), and full C:H/I:H/A:H impact with scope change - yielding the ceiling 10.0. The one caveat is that the description says 'a malicious actor with access to the network,' which could imply an adjacent/LAN position rather than true internet-wide reachability; verify exposure of the Protect interface with the vendor. No EPSS score, KEV listing, SSVC decision, or POC was provided, so exploitation-in-the-wild cannot be confirmed and the practical likelihood must be inferred from the vector alone. Given command injection on the host of a commonly internet-exposed surveillance appliance, defenders should treat probability of eventual weaponization as high despite the absence of a current public exploit.

Exploit ScenarioDerived

An attacker who can reach the UniFi Protect application over the network sends a crafted request containing shell metacharacters in an improperly validated input field, causing the injected command to execute on the host appliance's operating system. With no authentication or user interaction required (PR:N/UI:N) and low complexity, the attacker gains host-level command execution and can pivot to the surveillance data, tamper with recordings, or use the appliance as a foothold. No public POC was identified at time of analysis.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.9% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 26, 2026

Command injection in Ubiquiti UniFi Protect Application lets a network-positioned, unauthenticated attacker run arbitrary OS commands on the underlying host device, per the CVSS:3.1/AV:N/PR:N/UI:N vector and CWE-20 improper input validation root cause. The maximal 10.0 score reflects full confidentiality, integrity, and availability compromise with a scope change (S:C), meaning code executes on the host beyond the application boundary. No public exploit identified at time of analysis and the flaw is not listed in CISA KEV, but the trivial complexity and lack of authentication make it a top-priority patch for any exposed NVR.

RemediationAI

Patch available per vendor advisory: upgrade the UniFi Protect Application to the fixed release identified in Ubiquiti Security Advisory Bulletin 067 (https://community.ui.com/releases/Security-Advisory-Bulletin-067/fc4a3488-7c43-4628-8bab-f715e96dbfc9); an exact fixed version number was not provided in the input, so confirm it directly from that bulletin before deploying. Because UniFi devices commonly auto-update, ensure automatic firmware/application updates are enabled to receive the fix promptly. As compensating controls until patched, remove any direct internet exposure of the Protect application by disabling port-forwarding and remote-access rules to the appliance and restrict management to a trusted VLAN or VPN - this blocks remote reach at the cost of losing off-site live viewing through direct connections; also limit UniFi Protect access to known management hosts via firewall rules, accepting the operational overhead of maintaining an allowlist.

Affected VersionsENISA

UniFi Protect Application 0 <7.2.105

Affected Packages

euvd unifi_protect_application fix: 7.2.105

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

UniFi Protect is Ubiquiti's video-surveillance and NVR management application that runs on UniFi appliances such as the Dream Machine/Pro (UDM), Cloud Key Gen2, and dedicated Network Video Recorders. The CPE cpe:2.3:a:ubiquiti_inc:unifi_protect_application confirms the vulnerable component is the Protect application software itself rather than firmware or camera hardware. The root cause is CWE-20 (Improper Input Validation): attacker-controlled input reaches an OS-level command construction path without adequate sanitization, allowing shell metacharacters or command fragments to be injected and executed by the host. The reported scope change (S:C) is consistent with an application-layer input flaw that pivots into command execution in the host operating-system context, which typically runs with elevated privileges on these embedded appliances.

Know when Unifi Protect Application gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Ubiquiti) PRIMARY 10.0 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
vuln.today AI 10.0 CRITICAL

Unauthenticated network-reachable command injection with low complexity and no interaction gives full host compromise beyond the app boundary, justifying PR:N, AC:L and S:C with C/I/A:H.

3.1 AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

Primary rating from Vendor (Ubiquiti).

CVSS VectorVendor: Ubiquiti

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

Lifecycle Timeline

2
Patch available
Aug 26, 2026 - 11:16 EUVD
CVE Published
Aug 26, 2026 - 09:39 cve.org
CRITICAL 10.0

DescriptionCVE.org

A malicious actor with access to the network could exploit an Improper Input Validation vulnerability found in UniFi Protect Application to execute a Command Injection on the host device.

Executive ViewAI

Why It Matters

Ubiquiti UniFi Protect Application contains a critical command injection vulnerability (CVSS 10.0) that allows unauthenticated network attackers to execute arbitrary commands on surveillance NVR devices, resulting in complete compromise of confidentiality, integrity, and availability. Any organization with exposed UniFi Protect installations faces immediate risk to security monitoring infrastructure and recorded surveillance data. With no vendor patch currently available, immediate network isolation is required to prevent attacker foothold establishment.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) implement strict network segmentation and firewall rules restricting UniFi Protect device access to administrative networks only; (2) disable remote management interfaces and API access; (3) enable verbose command and access logging on NVR systems; (4) deploy network intrusion detection signatures targeting UniFi Protect listening ports; (5) implement egress filtering to limit lateral movement if device compromise occurs; (6) if operationally feasible, consider temporary offline deployment of NVRs until patch availability is confirmed by vendor.

Threat Intelligence Overview

EPSS Score
0.9%
Top 42% exploitable
Prevalence
High
Ubiquiti UniFi is a very widely deployed prosumer and SMB network/surveillance platform
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.9%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

51
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +50
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

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