Skip to main content

Ziroom ZHOME A0101 CVE-2026-102794

| EUVDEUVD-2026-89534 HIGH
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2026-09-30 cna@vuldb.com GHSA-qr4w-cmjh-rw2w
8.5
CVSS 4.0 · Vendor: vuldb
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain admin access to device API
  2. Delivery
    Send POST to /api/ZRnetwork/ping
  3. Exploit
    Inject shell metacharacters in url arg
  4. Execution
    Command executed by underlying shell
  5. Impact
    Full device compromise

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
Exploitation Conditions

Requires reaching the device's HTTP management API endpoint /api/ZRnetwork/ping and, per the vendor CVSS vector (PR:H), holding high-privilege/administrative authentication on the Ziroom ZHOME A0101 (firmware 1.0.1.0). The specific trigger is supplying shell metacharacters in the 'url' argument of the ping diagnostic function, which is passed to an OS command without sanitization. Exploitation is remote (AV:N) and needs no user interaction (UI:N), but is limited by the authentication prerequisite and by network reachability of the device's management interface, which is typically LAN-scoped for consumer smart-home hardware. No public patch is available since the vendor did not respond.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N, all vulnerable-system impacts High) rates this 8.5, but the score is elevated by SC:H/SI:H/SA:H subsequent-system metrics that appear inflated - command injection on a single embedded gateway compromises that device, not a separate downstream system, so a scope change is not clearly justified. The most important limiter is PR:H: the vendor's own vector states high privileges are required, so an attacker must already hold administrative/authenticated access to the device's web API before reaching /api/ZRnetwork/ping. Working against risk-reduction, the reference set includes a public write-up (waltz-sketch/Ziroom GitHub) and the 4.0 vector carries E:P (Proof-of-Concept), and the description explicitly states the exploit has been disclosed publicly - so this is 'publicly available exploit code exists,' though NOT confirmed actively exploited. No EPSS score and no CISA KEV listing are present in the input; absence of KEV plus PR:H suggests this is not a mass-exploitation candidate but rather a device-takeover primitive for an attacker who already has admin credentials or has chained an auth bypass. The vendor did not respond to disclosure, so no official patch is confirmed available.

Exploit ScenarioDerived

An attacker with administrative access to the ZHOME A0101 web management API sends a request to /api/ZRnetwork/ping with a crafted 'url' argument containing shell metacharacters, causing the device to execute arbitrary OS commands. A public proof-of-concept write-up exists on GitHub, lowering the effort to reproduce. Because the ping diagnostic passes the argument to a shell without sanitization, the attacker gains full command execution on the device.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 2.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 30, 2026

Command injection in the Ziroom ZHOME A0101 smart-home gateway running firmware 1.0.1.0 allows a remote, high-privilege authenticated attacker to execute arbitrary operating-system commands on the device by supplying shell metacharacters in the 'url' argument of the /api/ZRnetwork/ping diagnostic endpoint. Publicly available exploit code exists - the reporting researcher published a proof-of-concept write-up on GitHub - and the vendor was contacted early about the disclosure but never responded, so no vendor-released patch is available and no CISA KEV entry or EPSS score was provided in the source data. The published CVSS 4.0 score of 8.5 is driven upward by subsequent-system (SC:H/SI:H/SA:H) metrics that our independent assessment considers inflated for a single embedded gateway; the practical risk is bounded by the PR:H administrative authentication prerequisite in the vector and by the fact that consumer smart-home management interfaces such as this are normally reachable only from the LAN.

RemediationAI

No vendor-released patch is identified at time of analysis - the maintainer was contacted early and did not respond, so there is no fixed firmware version to upgrade to; administrators should monitor Ziroom's advisory channels and the VulDB entry at https://vuldb.com/vuln/411471 for a firmware release, and should apply it immediately if one appears. Until then, apply compensating controls targeted at the vulnerable surface: confine the ZHOME A0101 management interface to a trusted LAN segment or isolated IoT VLAN and block inbound access to its HTTP management port from WAN, guest and other untrusted networks (trade-off: remote administration and cloud-based management workflows will break); where a reverse proxy, WAF or router ACL is in front of the device, explicitly deny requests to /api/ZRnetwork/ping or reject any 'url' parameter containing shell metacharacters while still permitting the endpoint's legitimate diagnostic use (trade-off: the ping diagnostic feature becomes unusable, and pattern-based filtering is bypassable and should not be the only control); restrict administrator credentials on the device to the smallest possible set of trusted users and rotate them, since the attack requires PR:H-level authentication (trade-off: an already-authenticated admin remains able to trigger the bug, so this only reduces the pool of potential attackers); and, if the gateway supports it, disable the ping/network-diagnostic functionality outright. Network monitoring for anomalous outbound connections or child processes spawned by the gateway's web service can provide detection but is not a preventive control.

Affected VersionsENISA

ZHOME A0101 1.0.1.0

Affected Packages

euvd zhome_a0101 no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is classified under CWE-74 (Improper Neutralization of Special Elements in Output Used by a Downstream Component, i.e. the parent class of 'Injection'), which in this case manifests concretely as OS command injection: the /api/ZRnetwork/ping handler of the Ziroom ZHOME A0101 takes a user-supplied 'url' value and passes it into a shell command line (a network diagnostic ping utility) without neutralizing shell metacharacters, so characters such as semicolons, pipes or backticks break out of the intended ping target and are interpreted as additional commands. The affected component is an embedded smart-home gateway/firmware appliance (the exposed attack surface is its HTTP management API rather than a general-purpose server), and the input data supplied contains no CPE strings, so the exact hardware/firmware binding cannot be confirmed beyond the version string 1.0.1.0. The provided CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:H/UI:N, all vulnerable-system impacts High, E:P) confirms that exploitation is network-reachable with no user interaction but requires high privileges, and that exploit maturity is already at 'proof-of-concept' - consistent with the public GitHub disclosure. Our independent re-scoring as CVSS 3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H drops the scope-change assumption, since compromising a single embedded gateway does not demonstrably affect a logically separate subsequent system.

Know when IoT 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

Vendor (vuldb) PRIMARY 8.5 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:P
vuln.today AI 7.2 HIGH

Remote API reachable (AV:N/AC:L); vendor vector requires high privileges (PR:H); command injection yields full device C/I/A:H; single device so S:U (no genuine scope change).

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (vuldb).

CVSS VectorVendor: vuldb

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

DescriptionCVE.org

A vulnerability has been found in Ziroom ZHOME A0101 1.0.1.0. This issue affects some unknown processing of the file /api/ZRnetwork/ping. Such manipulation of the argument url leads to command injection. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

Executive ViewAI

Why It Matters

Ziroom ZHOME A0101 smart-home gateways running firmware 1.0.1.0 are affected by a high-severity command-injection vulnerability, and publicly available exploit code exists while no vendor-released patch has been identified. An attacker with high-privilege administrative access could execute operating-system commands on the gateway, potentially impacting connected smart-home devices and the local network. Leadership should care because the vendor has not responded, the management interface is typically internal, and affected gateways may require replacement or long-term compensating controls.

Business Impact: Medium
Compensating Controls

Restrict management interface to trusted VLANs or VPN; disable or block /api/ZRnetwork/ping; enforce MFA and least privilege for admin accounts; deploy WAF/reverse proxy to reject shell metacharacters in the url parameter; segment affected gateways; monitor logs for suspicious requests.

Threat Intelligence Overview

EPSS Score
2.4%
Top 17% exploitable
Prevalence
Low
niche Chinese smart-home gateway device, limited regional consumer footprint
Social Media
2
Sightings
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 2.4%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
Medium
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: +2
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

More in IoT

View all
CVE-2025-45988 CRITICAL POC
9.8 Jun 13

A command injection vulnerability (CVSS 9.8). Risk factors: public PoC available.

CVE-2026-29128 CRITICAL POC
10.0 Mar 05

Plaintext daemon credentials in IDC SFX2100 routing config files (zebra, bgpd, ospfd, ripd). CVSS 10.0. PoC available.

CVE-2025-65294 CRITICAL POC
9.8 Dec 10

Remote command execution in Aqara Hub firmware (Camera Hub G3 4.1.9_0027, Hub M2 4.3.6_0027, and Hub M3 4.3.6_0025) stem

CVE-2025-63624 CRITICAL POC
9.8 Feb 03

Kede Electronics IoT smart water meter monitoring platform v1.0 has a SQL injection allowing attackers to compromise the

CVE-2026-101076 CRITICAL POC
9.3 Sep 28

An unauthenticated OS command injection in the CGI handler of Netcore NR289-GE firmware 1.4.5102 lets remote attackers e

CVE-2026-101077 CRITICAL POC
9.3 Sep 28

Unauthenticated network attackers can bypass authentication in the Netcore NR289-GE router's boa_temp web handler and ab

CVE-2026-101075 CRITICAL POC
9.3 Sep 28

Remote unauthenticated OS command injection in Netcore NR289-GE firmware 1.4.5102 allows attackers to execute arbitrary

CVE-2026-101072 CRITICAL POC
9.3 Sep 28

Unauthenticated OS command injection in the Netcore NR289-GE router (firmware 1.4.5102) lets any remote attacker who can

CVE-2026-101039 CRITICAL POC
9.3 Sep 28

A stack-based buffer overflow in the devdiscover service of FAST FAC1900R firmware 20190827_2.0.2 lets unauthenticated r

CVE-2026-25139 CRITICAL POC
9.1 Feb 04

RIOT IoT operating system has an out-of-bounds read vulnerability (CVSS 9.1) that could lead to information disclosure o

CVE-2026-102792 HIGH POC
8.5 Sep 29

Command injection in the Ziroom ZHOME A0101 smart-home hub (firmware 1.0.1.0) allows an attacker with high-privilege aut

CVE-2026-102793 HIGH POC
8.5 Sep 29

Authenticated command injection in Ziroom ZHOME A0101 firmware 1.0.1.0 lets a privileged user execute arbitrary operatin

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy