BLU-IC2 Firmware
CVE-2025-12001
CRITICAL
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain ability to submit application manifest
-
DeliveryInject unsanitized script payload into manifest
-
ExploitPayload stored on device
-
ExecutionOperator views management interface
-
ImpactScript executes in victim browser session
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation, allowlisting
|
| Exploitation Conditions | Exploitation requires the ability to introduce an unsanitized application manifest into the BLU-IC2/BLU-IC4 firmware (through 1.19.5) and a subsequent victim - typically an administrator or operator of the device's web interface - rendering that stored content, at which point the injected script executes in their session. The key LIMITING factors are: (1) the attacker needs a path to store/submit a manifest, which generally implies some access to the management function rather than purely anonymous reach, and (2) the payload only fires when a user views the affected page. Despite the input vector asserting PR:N/UI:N, the stored-XSS mechanism strongly implies at least some privilege to store the manifest and user interaction to trigger it; this should be confirmed against the vendor advisory. |
| Impact | Signals conflict sharply and the vendor-supplied CVSS 4.0 of 10.0 (AV:N/AC:L/AT:N/PR:N/UI:N with VC:H/VI:H/VA:H and subsequent-system SC:H/SI:H/SA:H) should be treated with skepticism. The underlying weakness is a STORED cross-site scripting flaw (CWE-20, missing application-manifest sanitation), which realistically yields browser-context script execution against users who view the malicious manifest - not the unauthenticated, full confidentiality/integrity/availability system compromise that a 10.0 'all-High' vector implies. A stored XSS almost always requires (a) some means to submit/store the manifest and (b) a victim rendering it, which contradicts the PR:N/UI:N claimed in the input; this discrepancy should be verified with the vendor. Supporting signals point to LOW real-world urgency: EPSS is 0.19% (9th percentile), there is no CISA KEV listing, and no public exploit code is referenced. Net assessment: this is a high-CVSS-but-likely-overstated issue for most environments - a legitimate bug to patch, but the numeric 10.0 overstates real-world risk given the XSS nature, low EPSS, absence of KEV/POC, and the niche deployment footprint of the affected door-entry hardware. |
| Exploit ScenarioDerived | An attacker able to supply or influence an application manifest on a BLU-IC2/BLU-IC4 device embeds malicious JavaScript that is stored without sanitation. When an administrator or operator later views the affected management interface, the script executes in their browser session, potentially hijacking the session or altering displayed data. No public exploit code is referenced, and successful exploitation depends on a privileged user viewing the injected content. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 18, 2026
Stored cross-site scripting in BLU-IC2 and BLU-IC4 firmware through 1.19.5 allows an attacker who can introduce an unsanitized application manifest to execute script in a victim's browser session when the stored content is rendered. The vendor CVSS 4.0 score is 10.0, but the independent assessment is CVSS 3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N, indicating some management access plus user interaction are required; EPSS is low at 0.19% (9th percentile), and no public exploit was identified at time of analysis.
RemediationAI
No vendor-released patch identified at time of analysis; check the vendor advisory at https://azure-access.com/security-advisories for updated firmware beyond 1.19.5 and apply it when available. Until fixed firmware is released, restrict access to the web management interface to trusted administrative networks, require strong authentication, validate and sanitize application manifests before accepting them, and avoid rendering untrusted manifest content in administrative sessions. Disabling or restricting manifest upload and management features reduces exposure but may block legitimate provisioning workflows; management VLAN isolation and network ACLs limit who can store a payload but do not remove the stored-XSS risk; a restrictive Content Security Policy can reduce script execution but must be supported by the device UI and tested for compatibility.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
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-20 Improper Input Validation applied to application manifest handling in BLU-IC2 and BLU-IC4 firmware. A manifest accepted without proper sanitation can persist malicious script, which later executes in the context of a user viewing the affected administrative page, making this a stored XSS issue rather than direct remote code execution. The CPE entries cpe:2.3:o:azure-access:blu-ic2_firmware:*:*:*:*:*:*:*:* and cpe:2.3:o:azure-access:blu-ic4_firmware:*:*:*:*:*:*:*:* identify the affected firmware lines, and the CVSS 4.0 vector supplied in the input asserts PR:N/UI:N plus subsequent-system high impacts. That conflicts with the stored-XSS mechanism and with the independent CVSS 3.1 assessment of PR:L/UI:R with scope change but only low confidentiality and integrity impact, so the 10.0 vendor score should be treated with skepticism pending vendor confirmation.
Know when Blu Ic2 Firmware 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Stored XSS needs privilege to store the manifest (PR:L) and a victim to view it (UI:R); script runs in the browser context (S:C) with limited C/I impact and no availability effect.
Primary rating from Vendor (a0340c66-c385-4f8b-991b-3d05f6fd5220).
CVSS VectorVendor: a0340c66-c385-4f8b-991b-3d05f6fd5220
DescriptionCVE.org
Lack of application manifest sanitation could lead to potential stored XSS.This issue affects BLU-IC2: through 1.19.5; BLU-IC4: through 1.19.5.
Executive ViewAI
BLU-IC2 and BLU-IC4 devices running firmware through 1.19.5 carry a stored cross-site scripting flaw that could allow an authenticated attacker with management access and user interaction to run script in a victim’s browser session. Leadership should care because administrative sessions and device configuration workflows could be exposed, although no public exploit was identified at time of analysis and exploitation requires elevated access plus user action.
No vendor-released patch identified at time of analysis; restrict manifest upload and import to trusted administrators, validate and sanitize manifests before use, enforce least privilege and MFA on management access, monitor for anomalous manifest changes or administrative sessions, segment management interfaces from general networks, and disable manifest import or rendering features until fixed firmware is available.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
Affected Products (CPE)CVE.org
More in Blu Ic2 Firmware
View allUnauthenticated remote command execution affects Azure Access BLU-IC2 and BLU-IC4 firmware through version 1.19.5, where
Arbitrary file write via path traversal in the firmware upgrade feature of Azure Access BLU-IC2 and BLU-IC4 boards (firm
Outdated third-party UI dependencies in BLU-IC2 and BLU-IC4 firmware through 1.19.5 can expose the management web interf
Network-reachable BLU-IC2 and BLU-IC4 devices running firmware through 1.19.5 embed BusyBox 1.31.1 and are exposed to mu
Azure Access OS firmware through 1.19.5 on BLU-IC2 and BLU-IC4 physical access controllers contains unspecified vulnerab
Denial-of-service conditions in Azure Access Technology BLU-IC2 and BLU-IC4 firmware through 1.19.5 allow remote attacke
Unauthenticated remote attackers can retrieve server version information from Azure Access BLU-IC2 and BLU-IC4 physical
Unauthenticated remote access to a critical function in Azure Access BLU-IC2/IC4 firmware through 1.19.5 lets a network
Local privilege escalation in Azure Access BLU-IC2 and BLU-IC4 intercom firmware through 1.19.5 allows a lower-privilege
Weak password policy in Azure Access BLU-IC2 and BLU-IC4 intercom access controller firmware through version 1.19.5 can
BLU-IC2 and BLU-IC4 access-control/intercom units running firmware 1.19.5 or earlier ship with a factory default passwor
BLU-IC2 and BLU-IC4 firmware through 1.19.5 contain undocumented administrative accounts that allow network-reachable at
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB