Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify logged-in UniFi admin target
-
DeliverySend phishing link to malicious page
-
ExploitVictim's browser loads attacker JavaScript
-
ExecutionCORS lets credentialed cross-origin API calls
-
PersistRead data and trigger console actions
-
ImpactCompromise gateway configuration
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A02:2025 - Security Misconfiguration
ASVS 5.0
V13 - Configuration CORS policy restriction
|
| Exploitation Conditions | Requires a UniFi OS user to be actively authenticated to the console and to be lured (UI:R) into visiting an attacker-controlled web page in the same browser while that session is valid; the attacker themselves needs no credentials (PR:N) but must satisfy the CORS misconfiguration to have their malicious origin trusted for credentialed requests, and AC:H indicates non-trivial conditions such as timing against a live session or a permitted/reflected origin. Limiting factors that reduce real-world risk: the victim must already be logged in and must click through to the malicious page, the console UI must be reachable from the victim's browser (network exposure), and the attack cannot proceed against a logged-out admin or a console not currently in use - it is not exploitable purely remotely against a default install without a human victim. |
| Impact | Signals are mixed and point to a real-but-conditional risk rather than a drop-everything emergency. The CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H, base 7.5) shows network reach and no attacker authentication, but two dampeners: AC:H (attacker must win a race/meet non-trivial conditions such as a valid trusted-origin reflection and an active session) and UI:R (a logged-in admin must be lured to a malicious page). No EPSS score, no CISA KEV listing, and no POC were provided, so there is no evidence of active or automated exploitation - this reads as opportunistic/targeted social-engineering rather than mass exploitation. The high C/I/A ratings reflect that a successful attack runs with full operator privilege against a network's core gateway, which is a serious blast radius; however, the dependency on an authenticated victim and the vendor's confidential HackerOne-sourced disclosure (no weaponized details public) keep the practical near-term likelihood moderate. Missing data to note explicitly: no EPSS and no KEV data were supplied, and no exact fixed version is in the input - patch presence is inferred solely from the referenced UI security bulletin. |
| Exploit ScenarioDerived | An attacker sends a UniFi administrator a phishing link (e.g., a fake support or firmware-notice page) while that admin is logged into their UniFi OS console in another tab. The malicious page runs JavaScript that, thanks to the permissive CORS policy, makes credentialed cross-origin requests to the console API and reads the responses and/or triggers configuration actions under the admin's identity. No public exploit is identified at time of analysis, and success requires the victim's active session plus the attacker meeting the CORS trust conditions (AC:H). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 02, 2026
Cross-site session abuse in Ubiquiti UniFi OS lets a remote attacker who lures an authenticated operator to a malicious web page ride that user's active session to perform privileged actions on the device, stemming from a permissive CORS policy that trusts untrusted origins. The flaw affects UniFi OS Server and the console firmware running on Dream Machines, Dream Routers, Dream Wall, Cloud Gateways, Cloud Keys, Enterprise Fortress Gateway, Express 7, and Network/Enterprise Video Recorders. There is no public exploit identified at time of analysis and it is not listed in CISA KEV; success hinges on social-engineering an already-logged-in admin (CVSS 7.5, UI:R, AC:H).
RemediationAI
Apply the UniFi OS update referenced in Ubiquiti Security Advisory Bulletin 066 (https://community.ui.com/releases/Security-Advisory-Bulletin-066-066/984eceb3-49c8-4227-942d-671c289b3afc) - patch available per vendor advisory, but the input does not specify an exact fixed version, so verify and install the patched build for your specific console (UniFi OS Server, Dream Machine/Router/Wall, Cloud Gateway/Key, Express 7, or NVR/EVR) from that bulletin; enable automatic firmware updates where supported. As compensating controls until patched, restrict the UniFi OS web management interface to trusted management networks or VPN (do not expose the console UI to the internet or untrusted VLANs), which limits reach but does not stop an insider-lured browser on the same network; administrators should log out of the console when not actively using it and avoid browsing untrusted sites in the same browser session as an active UniFi login, since the attack requires a live authenticated session (trade-off: operational inconvenience, and it relies on user discipline rather than a technical control). Browser-side mitigations such as using a dedicated browser profile for device administration reduce the chance that an attacker page shares the authenticated session.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 12 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The root cause is CWE-942 (Permissive Cross-Origin Resource Sharing / cross-domain policy with untrusted domains). UniFi OS exposes a browser-facing management API, and its CORS response headers (Access-Control-Allow-Origin, and likely Access-Control-Allow-Credentials) are configured too loosely, reflecting or trusting arbitrary origins. Because credentialed cross-origin requests are permitted, JavaScript running on an attacker-controlled site can issue authenticated XHR/fetch calls to the UniFi OS console using the victim's session cookies and, critically, read the responses - turning what browser same-origin policy is meant to prevent into a scriptable cross-site data-exfiltration and action-triggering primitive. Per CPE data the affected code is the UniFi OS platform (cpe:2.3:a:ubiquiti_inc:unifi_os_server and the console firmware for dream_machines, dream_routers, dream_wall, cloud_gateways, cloud_keys, enterprise_fortress_gateway, express_7, network_video_recorders, enterprise_video_recorders).
Know when Cors Misconfiguration 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
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Network-reachable but attacker-unauthenticated (PR:N) exploitation depends on a lured, already-logged-in admin (UI:R) and non-trivial CORS/timing conditions (AC:H), yielding full session-level C/I/A impact.
Primary rating from Vendor (hackerone).
CVSS VectorNVD
Lifecycle Timeline
3DescriptionNVD
A malicious actor who lures an authenticated user to a malicious page could exploit a Cross-Origin Resource Sharing (CORS) misconfiguration found in UniFi OS to trigger actions in UniFi OS using that user's session.
Executive ViewAI
Ubiquiti UniFi OS contains a session hijacking vulnerability enabling remote attackers to execute privileged administrative actions by exploiting a permissive CORS policy, provided they can socially engineer an authenticated operator to visit a malicious web page. The vulnerability affects critical infrastructure management appliances including Dream Machines, Cloud Gateways, Enterprise Fortress Gateways, and video recorders-systems that control network access and configuration across customer environments. No vendor patch is currently available, requiring immediate deployment of interim network controls to isolate affected devices and protect administrative sessions.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict UniFi OS administrative console access to trusted internal networks; (2) Mandate VPN with multi-factor authentication for remote administrative sessions; (3) Implement network segmentation between UniFi OS management traffic and general user traffic; (4) Enable detailed audit logging of all administrative actions and monitor for unauthorized configuration changes; (5) Deploy browser isolation and DNS filtering on administrative workstations to reduce social engineering effectiveness; (6) Document and temporarily air-gap non-critical UniFi appliances pending patch release.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Cors Misconfiguration
View allCross-origin data theft in LightRAG server versions prior to 1.5.4 allows any malicious website to make authenticated, c
Casdoor is a UI-first Identity and Access Management (IAM) / Single-Sign-On (SSO) platform. Rated high severity (CVSS 8.
In Eclipse Theia 0.3.9 to 1.8.1, the "mini-browser" extension allows a user to preview HTML files in an iframe inside th
Unauthenticated cross-origin RCE in Windows ML CLI (winml-cli < 0.4.0) is reachable when a developer runs the `serve` co
Bruno is an open source IDE for exploring and testing APIs. Rated high severity (CVSS 8.7), this vulnerability is no aut
memos is a privacy-first, lightweight note-taking service. Rated high severity (CVSS 8.1), this vulnerability is remotel
Cross-origin read bypass in Electron's custom protocol handler exposes sensitive application data to remote pages via fe
Information disclosure in Progress MOVEit Transfer (all versions before 2025.1.5, and 2026.0.0 before 2026.0.3) stems fr
Sensitive-data exposure in Cohere North AI v1.1.5 stems from the server accepting cross-origin requests without validati
SCG Policy Manager, all versions, contains an overly permissive Cross-Origin Resource Policy (CORP) vulnerability. Rated
In Directus before 9.7.0, the default settings of CORS_ORIGIN and CORS_ENABLED are true. Rated critical severity (CVSS 9
A malicious website could have learned the size of a cross-origin resource that supported Range requests. Rated critical
EUVD-2026-41388
GHSA-fwmw-87x4-wjv5
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB