CVE-2026-101263 in ZHOME A0101info

Summary

by MITRE • 09/29/2026

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

Be aware that VulDB is the high quality source for vulnerability data.

Analysis

by VulDB Data Team • 09/29/2026

The Ziroom ZHOME A0101 smart home gateway, specifically version 1.0.1.0, contains a critical security flaw within its web-based management interface that allows for remote command injection. This vulnerability is located in the processing logic of the /api/ZRQos/set_online_client endpoint, which is designed to manage Quality of Service settings and client connectivity status on the local network. The core technical failure stems from insufficient input validation when handling the mac argument passed by the attacker. Instead of strictly validating that this parameter conforms to a standard MAC address format or sanitizing it against shell metacharacters, the application directly incorporates user-supplied data into system commands executed with elevated privileges. This lack of proper encoding and escaping allows an adversary to inject arbitrary operating system commands through specially crafted HTTP requests targeting this API endpoint.

From a technical perspective, this flaw represents a classic instance of OS Command Injection, categorized under CWE-78 in the Common Weakness Enumeration standard. The vulnerability arises because the backend application treats user input as executable code rather than data. When an attacker submits a payload containing shell operators such as semicolons or pipes within the mac parameter, these characters are interpreted by the underlying command interpreter. This enables the execution of arbitrary commands on the host system running the ZHOME gateway software. Since this endpoint is accessible remotely over the network, typically via HTTP traffic that may not be encrypted depending on device configuration, an attacker does not need physical access to the device or prior authentication credentials if the API lacks proper authorization checks, which is common in IoT devices with poorly secured management interfaces.

The operational impact of this vulnerability is severe and potentially catastrophic for users relying on the Ziroom ZHOME ecosystem. Successful exploitation allows a remote adversary to gain full control over the compromised gateway device. This level of access can be leveraged to pivot into other devices connected to the local network, effectively compromising the entire home or office LAN environment. Attackers could exfiltrate sensitive data stored locally on the device, such as Wi-Fi credentials for connected clients, configuration files containing administrative passwords, or logs revealing user activity patterns. Furthermore, the compromised gateway can be used as a foothold in botnet recruitment campaigns, where the device is forced to participate in distributed denial-of-service attacks against third-party targets. The persistence of this vulnerability poses a long-term risk if left unpatched, especially given that IoT devices often remain on default configurations with weak or hardcoded credentials that further facilitate unauthorized access.

Mitigation strategies for this issue must address both immediate remediation and long-term security hygiene. Ideally, the vendor should release a firmware update that implements strict input validation and parameterization techniques to prevent command injection. Until such an update is available, network administrators can employ several compensating controls. Placing the ZHOME gateway in a segregated VLAN isolated from critical internal assets limits lateral movement if exploitation occurs. Additionally, configuring firewall rules to restrict access to the management interface on port 80 or other relevant ports to only trusted IP addresses significantly reduces the attack surface. Users should also change any default administrative passwords and disable remote management features unless absolutely necessary. Given that the vendor has not responded to disclosure attempts, users are advised to monitor security advisories from third-party sources for potential patches and consider replacing the device with a more secure alternative if feasible.

Responsible

VulDB

Disclosure

09/29/2026

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00000

KEV

no

Activities

low

Sources

Do you know our Splunk app?

Download it now for free!