BLU-IC2/IC4 Firmware CVE-2025-11925
CRITICALAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft payload for vulnerable API endpoint
-
ExploitLure operator to load crafted response
-
ExecutionBrowser renders injected HTML/JavaScript
-
ImpactExecute script in victim's device session
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Unusual condition handling
|
| Exploitation Conditions | The affected API returns responses with Content-Type text/html instead of application/json, so a browser will parse and execute attacker-influenced HTML/JavaScript contained in the reply (an output Content-Type / injection flaw in BLU-IC2 and BLU-IC4 firmware versions up to and including 1.19.5). Exploitation requires an attacker to reach the vulnerable endpoint and to get a victim to render the crafted response in a browser; the resulting impact is script execution in the victim's browser session against the device web context, not direct code execution on the firmware. Limiting factors: realistic exploitation hinges on victim interaction (loading the crafted response) and on network reachability of the device's web API, which in access-control deployments is often restricted to management networks. |
| Impact | Signals conflict sharply here. The CNA-assigned CVSS 4.0 vector rates this 10.0 (AV:N/AC:L/PR:N/UI:N with VC/VI/VA and SC/SI/SA all High), implying unauthenticated remote total compromise. That is inconsistent with the actual flaw described: an API returns an incorrect Content-Type (text/html instead of application/json), allowing a browser to render attacker-influenced HTML/JavaScript in the reply - classic reflected cross-site-scripting behavior, not direct device takeover. Real XSS normally requires a victim to view the response (user interaction) and yields browser-context script execution with limited impact, which contradicts the UI:N and all-High impact metrics in the input vector; the 10.0 appears inflated. Corroborating this, EPSS is only 0.26% (16th percentile), there is no CISA KEV listing, and no public exploit is identified - so there is no public exploit identified at time of analysis. CWE-754 (improper check for unusual/exceptional conditions) is also an odd fit for what reads as an output-encoding/XSS issue. Net: treat as a moderate-severity XSS-class web flaw in access-control appliances, not a wormable 10.0; prioritize patching reachable/internet-exposed devices but the headline score overstates real-world risk. |
| Exploit ScenarioDerived | An attacker crafts a request to the affected API endpoint so the response embeds HTML/JavaScript; because the device returns it as text/html, a victim who loads that response in a browser executes the attacker's script in the device's web context, enabling session theft or actions against the intercom's management interface. No public exploit code is known, and exploitation realistically depends on luring an authenticated operator to the crafted response. Impact is script execution in the victim's browser session rather than direct firmware code execution. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 18, 2026
BLU-IC2 and BLU-IC4 firmware through 1.19.5 can return API responses with a text/html Content-Type instead of application/json, allowing HTML/JavaScript injection into the reply and script execution in a victim's browser session when the crafted response is loaded. The issue is network-reachable and unauthenticated from the request perspective but requires victim interaction (UI:R); it is not direct firmware code execution. No public exploit code or active exploitation has been identified (EPSS 0.26%, 16th percentile), and the independent assessment rates impact as limited confidentiality/integrity with no availability effect.
RemediationAI
No vendor-released patch version is specified in the provided data; consult the vendor advisory at https://azure-access.com/security-advisories for updated BLU-IC2/BLU-IC4 firmware and apply it as soon as a fixed release is available. Until then, restrict the device web API and management interface to trusted management networks or VPNs and avoid exposing it to untrusted users or the public internet; this materially reduces the attack surface but can complicate remote administration. As a compensating control, a reverse proxy can be used to override the API response Content-Type to application/json for affected endpoints, but this may break legitimate clients that rely on the current header behavior and is not a substitute for vendor patching. Disabling remote management where operationally feasible also removes the exposure, at the cost of losing remote administration capability.
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 affected products are the BLU-IC2 and BLU-IC4 firmware images (CPE: azure-access:blu-ic2_firmware and azure-access:blu-ic4_firmware), which expose a web API used for device management or integration. The root cause falls under CWE-754 (Improper Check for Unusual or Exceptional Conditions): the API fails to set the correct application/json Content-Type and instead emits text/html, so a browser receiving the response treats embedded attacker-influenced content as HTML and executes any JavaScript. This is a content-type confusion or output injection flaw in the device's web context, not a memory-safety or command-injection issue in the firmware itself. The independent assessment captures the realistic impact as CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - network-reachable and unauthenticated, but requiring the victim to load the crafted response, with scope change and low confidentiality/integrity impact and no availability impact. Access-control deployments that restrict the web API to management networks further reduce exposure.
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
HTML/JS injection via a wrong Content-Type is reflected XSS needing a victim to render the response (UI:R), crossing scope into the browser (S:C) with limited C/I and no availability impact.
Primary rating from Vendor (a0340c66-c385-4f8b-991b-3d05f6fd5220).
CVSS VectorVendor: a0340c66-c385-4f8b-991b-3d05f6fd5220
DescriptionCVE.org
Incorrect Content-Type header in one of the APIs (text/html instead of application/json) replies may potentially allow injection of HTML/JavaScript into reply.This issue affects BLU-IC2: through 1.19.5; BLU-IC4: through 1.19.5.
Executive ViewAI
BLU-IC2 and BLU-IC4 firmware through 1.19.5 carries a network-reachable API content-type flaw that can cause script execution in a victim’s browser session when a crafted response is loaded; no vendor-released patch is identified and no public exploit has been identified at time of analysis. Because these devices are network-reachable and the flaw requires user interaction rather than direct firmware compromise, leadership should treat exposed management and API interfaces as a session-integrity and confidentiality risk that warrants immediate access restriction and monitoring.
No vendor-released patch identified at time of analysis. Interim mitigations include enforcing application/json Content-Type at the API gateway or reverse proxy, deploying a Content Security Policy that blocks inline script, restricting network access to BLU-IC2 and BLU-IC4 management and API interfaces to trusted administrative segments, using browser isolation for administrative sessions, and monitoring for anomalous text/html responses from device APIs.
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
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
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