BLU-IC2/IC4 Firmware CVE-2025-12554
MEDIUMAttack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessPosition on network or lure operator
-
DeliveryDeliver malicious framing/downgrade page
-
ExploitAbuse missing security headers
-
ExecutionHijack or intercept web session
-
ImpactLimited disclosure or action on device
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V15 - Secure Coding and Architecture Protection mechanism completeness
|
| Exploitation Conditions | The defect is the absence of HTTP security response headers (e.g., Content-Security-Policy, X-Frame-Options, HSTS) on the BLU-IC2/BLU-IC4 firmware (through 1.19.5) web management interface. Exploitation is not self-contained: it requires a secondary attack path - a victim operator being directed to an attacker-controlled page (clickjacking) or an attacker holding a man-in-the-middle network position (transport downgrade) - meaning realistic abuse depends on user interaction or network adjacency despite the vendor vector's PR:N/UI:N. Limiting factors: value is only realized against someone who uses the device's web interface, impact per the data is Low, and reachability of the management interface is typically restricted to internal/building networks for this class of access-control hardware. |
| Impact | This is a high-CVSS-label-but-modest-real-risk issue. The vendor-supplied CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) scores 6.9 (Medium) and claims network, low-complexity, unauthenticated exploitation with Low impact across all vulnerable- and subsequent-system metrics. However, the underlying weakness - CWE-693 Protection Mechanism Failure manifesting as Missing Security Headers - is almost never directly exploitable on its own; it typically facilitates secondary attacks (clickjacking via missing X-Frame-Options/CSP, MITM/downgrade via missing HSTS) that usually require victim interaction, so the vendor's UI:N is optimistic and the broad Low-across-the-board impact (including VA:L/SA:L availability) is not well supported by a headers-only defect. The EPSS score of 0.37% (29th percentile) indicates low probability of exploitation in the wild, consistent with a configuration-hardening gap rather than a directly weaponizable flaw. There is no CISA KEV listing and no public exploit identified at time of analysis, so no active-exploitation signal exists. Net: this is a legitimate hardening finding appropriate to remediate on a normal patch cycle, not an emergency. Key caveat to verify with the vendor: the CVSS marks UI:N and full A/availability impact, which conflicts with the typical behavior of a missing-security-headers defect - verify the exact headers and the concrete attack they enable before treating this as unauthenticated no-interaction. |
| Exploit ScenarioDerived | An attacker who can lure an operator or administrator of a BLU-IC2/BLU-IC4 device's web interface to a malicious page could leverage the absence of framing/transport security headers to perform clickjacking or, on a shared/hostile network, downgrade or intercept the session. No public exploit code is identified at time of analysis, and realistic exploitation generally depends on victim interaction or an attacker-controlled network position rather than a direct remote compromise. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 18, 2026
The web management interface on Azure Access BLU-IC2 and BLU-IC4 firmware through 1.19.5 omits standard HTTP security response headers (Content-Security-Policy, X-Frame-Options, HSTS, and similar), leaving operator browsers without browser-enforced protections against clickjacking and transport downgrade. Per the CVSS 4.0 vector the endpoint is reachable without credentials (PR:N), but the independent assessment re-scores this as CVSS:3.1 AV:N/AC:L/PR:N/UI:R/C:L/I:L/A:N because meaningful abuse requires a second condition: a logged-in operator lured to an attacker-controlled frame, or an attacker already positioned to intercept traffic. Impact is Low across confidentiality, integrity, and availability, EPSS is 0.37% (29th percentile), the issue is not in CISA KEV, and no public exploit code was identified at time of analysis. Real-world exposure is further bounded because these access-control appliances are normally deployed on internal building networks rather than the public internet.
RemediationAI
No vendor-released patch version is identified in the available data, so the primary action is to obtain a fixed firmware build from Azure Access and track the advisory index at https://azure-access.com/security-advisories for the release that closes this finding; upgrade BLU-IC2 and BLU-IC4 units off 1.19.5 as soon as it is published. Until then, compensate at the network and proxy layer: place the management UI behind a reverse proxy that injects Content-Security-Policy with frame-ancestors 'none', X-Frame-Options: DENY, Strict-Transport-Security, X-Content-Type-Options: nosniff, and Referrer-Policy - the trade-off is that a proxy becomes a new critical dependency and must itself be patched and highly available, and any header the appliance later sets natively may need de-duplication. Restrict reachability of the web interface to a dedicated management VLAN or jump host with ACLs, since these devices normally do not need to be reachable from user or guest networks; the trade-off is added friction for technicians who administer the appliance from the field. Force HTTPS-only access to the interface and block plain HTTP at the perimeter to neutralize the transport-downgrade path, and instruct operators to log out of the UI when not actively administering it, which reduces but does not eliminate the clickjacking window since the missing headers are server-side. Monitor firmware release notes for a version that adds these headers natively and re-test with a header scanner after upgrading.
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
CWE-693 (Protection Mechanism Failure) here describes the absence, not the misconfiguration, of defensive HTTP response headers on the embedded web server serving the BLU-IC2 and BLU-IC4 management UI. Without Content-Security-Policy and X-Frame-Options, the UI can be embedded in an attacker's page and overlaid for clickjacking, letting a victim's authenticated session be induced to perform unintended actions; without Strict-Transport-Security, a network-adjacent attacker can attempt transport downgrade or content injection against an operator who reaches the interface over plain HTTP or a proxied path. Because the deficiency is a missing control rather than a memory-safety or injection bug, there is no direct code-execution primitive - the attacker must supply the second half of the attack chain (a malicious framing page or a man-in-the-middle position), which is precisely why the independent assessment adds UI:R and caps impact at Low. The CPE entries identify the affected assets as firmware-level operating system images (cpe:2.3:o:azure-access:blu-ic2_firmware and cpe:2.3:o:azure-access:blu-ic4_firmware), confirming the flaw lives in the appliance firmware shipped by the vendor, not in a third-party browser or reverse proxy.
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:L/VI:L/VA:L/SC:L/SI:L/SA:L
Missing security headers are exploited via clickjacking/MITM that need victim interaction (UI:R), yielding low confidentiality/integrity impact and no availability impact; no privileges required.
Primary rating from Vendor (a0340c66-c385-4f8b-991b-3d05f6fd5220).
CVSS VectorVendor: a0340c66-c385-4f8b-991b-3d05f6fd5220
DescriptionCVE.org
Missing Security Headers.This issue affects BLU-IC2: through 1.19.5; BLU-IC4: through 1.19.5.
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.
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