CVE-2022-35880
Description
Four format string injection vulnerabilities exist in the UPnP logging functionality of Abode Systems, Inc. iota All-In-One Security Kit 6.9Z and 6.9X. A specially-crafted UPnP negotiation can lead to memory corruption, information disclosure, and denial of service. An attacker can host a malicious UPnP service to trigger these vulnerabilities.This vulnerability arises from format string injection via NewInternalClient XML tag, as used within the DoUpdateUPnPbyService action handler.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Format string injection in Abode iota All-In-One Security Kit UPnP logging allows memory corruption, info disclosure, and DoS via malicious UPnP service.
Vulnerability
The vulnerability is a format string injection in the UPnP logging functionality of Abode Systems iota All-In-One Security Kit versions 6.9Z and 6.9X. The bug resides in the DoUpdateUPnPbyService action handler, where the NewInternalClient XML tag is used as a format string argument to a logging function. This allows an attacker to inject format specifiers. The logging function is a wrapper around vsnprintf, so injected format strings can lead to memory corruption and information disclosure. [1]
Exploitation
An attacker must host a malicious UPnP service on the same network as the iota device. The device's UPnP client will negotiate with the malicious service, sending a specially crafted NewInternalClient value containing format string specifiers. No authentication is required, and no user interaction is needed beyond the device automatically discovering and interacting with the UPnP service. [1]
Impact
Successful exploitation can lead to memory corruption, information disclosure (leaking stack memory), and denial of service. The attacker can potentially read arbitrary memory or cause the device to crash. The impact is limited to the device itself, with no privilege escalation beyond the device's existing context. [1]
Mitigation
As of the publication date (2022-10-25), no patch has been released by Abode Systems. The affected versions are 6.9Z and 6.9X. Users should monitor for firmware updates from Abode. A workaround is to disable UPnP on the iota device if possible, or restrict network access to the device to prevent malicious UPnP services from being reachable. [1]
AI Insight generated on May 25, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
26.9Z, 6.9X+ 1 more
- (no CPE)range: 6.9Z, 6.9X
- (no CPE)range: 6.9X
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
1News mentions
0No linked articles in our index yet.