Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (icscert) · only source for this CVE.
CVSS VectorVendor: icscert
Lifecycle Timeline
5DescriptionCVE.org
Anviz CX2 Lite and CX7 are vulnerable to unverified update packages that can be uploaded. The device unpacks and executes a script resulting in unauthenticated remote code execution.
AnalysisAI
Remote code execution in Anviz CX2 Lite and CX7 access control devices allows authenticated attackers to upload malicious firmware update packages that execute arbitrary scripts without verification. Reported by ICS-CERT, targeting physical access control systems commonly deployed in enterprise and critical infrastructure environments. CVSS 8.8 indicates high impact across confidentiality, integrity, and availability once low-privilege authentication is obtained. No public exploit confirmed at time of analysis, but the attack vector is straightforward for authenticated users.
Technical ContextAI
Anviz CX2 Lite and CX7 are physical access control devices (door controllers, time attendance systems) running embedded Linux firmware. The vulnerability stems from CWE-494 (Download of Code Without Integrity Check), where the firmware update mechanism fails to validate cryptographic signatures or checksums on uploaded update packages. When an attacker uploads a crafted firmware archive containing malicious scripts, the device unpacks the archive and executes embedded shell scripts with root privileges during the update process. This is a common vulnerability class in embedded systems where secure boot chains and code signing are not implemented. The CPE strings indicate all firmware versions of both CX2 Lite and CX7 product lines are potentially affected, as version ranges are unbounded (*:*:*:*:*:*:*:*).
RemediationAI
Contact Anviz directly via https://www.anviz.com/contact-us.html to obtain patched firmware for CX2 Lite and CX7 devices, referencing ICSA-26-106-03. Exact fix versions not independently confirmed from available data - verify patched firmware version numbers with vendor before deployment. Until patches are applied, implement compensating controls: restrict network access to firmware update interfaces using firewall rules or VLANs (limit to dedicated management network only), disable remote firmware update functionality if administratively feasible (requires physical access for updates, reducing attack surface), enforce strong unique passwords and multi-factor authentication for all device accounts to prevent credential compromise that enables exploitation, monitor device logs for unauthorized firmware update attempts, and conduct immediate credential audits to identify potential compromise of existing accounts. Note that disabling remote updates impacts operational efficiency by requiring on-site technician visits but eliminates network-based attack vector. Network segmentation alone does not prevent exploitation by attackers who have already compromised management networks or obtained valid credentials through other means.
More in Anviz Cx7 Firmware
View allUnauthenticated remote firmware upload in Anviz CX2 Lite and CX7 access control devices allows complete device takeover
Hardcoded cryptographic credentials in Anviz CX7 physical access control firmware allow local attackers to decrypt inter
Remote unauthenticated attackers can modify debug settings on Anviz CX2 Lite and CX7 physical access control systems, in
Anviz CX2 Lite and CX7 devices transmit administrative sessions over unencrypted HTTP, allowing on-path attackers to int
Anviz CX7 Firmware allows unauthenticated remote retrieval of the most recently captured test photo, exposing sensitive
Unauthenticated remote attackers can access debug configuration endpoints on Anviz CX2 Lite and CX7 devices without cred
Unauthenticated remote attackers can capture photos using the front-facing camera on Anviz CX7 devices via a direct POST
Anviz CX7 Firmware allows authenticated administrators to upload malicious CSV files that exploit path traversal (CWE-23
Same weakness CWE-494 – Download of Code Without Integrity Check
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-23494