Severity by source
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Network-reachable restore function (AV:N/AC:L) gated by administrative authentication (PR:H), no user interaction, and SYSTEM-context code execution yielding full C/I/A impact.
Primary rating from Vendor (zdi).
CVSS VectorVendor: zdi
Lifecycle Timeline
1DescriptionCVE.org
ATEN Unizon restoreDB Directory Traversal Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of ATEN Unizon. Authentication is required to exploit this vulnerability.
The specific flaw exists within the restoreDB method. The issue results from the lack of proper validation of a user-supplied path prior to using it in file operations. An attacker can leverage this vulnerability to execute code in the context of SYSTEM. Was ZDI-CAN-28578.
AnalysisAI
Authenticated remote code execution in ATEN Unizon arises from a directory traversal flaw in the restoreDB method, where a user-supplied path is used in file operations without validation, letting a high-privileged attacker write or restore files outside the intended directory and run code as SYSTEM. The flaw was reported through Trend Micro's Zero Day Initiative (ZDI-CAN-28578 / ZDI-26-381) and carries a CVSS 3.0 base score of 7.2 (PR:H). There is no public exploit identified at time of analysis and the CVE is not listed in CISA KEV.
Technical ContextAI
ATEN Unizon is ATEN's centralized management and monitoring platform for its KVM, PDU, and IT infrastructure devices, typically deployed as a server-side application with a SYSTEM-level service backend. The vulnerability is a classic CWE-22 Path Traversal (Improper Limitation of a Pathname to a Restricted Directory): the restoreDB function accepts an attacker-controlled path used for database/backup restore file operations but fails to canonicalize or constrain it, so traversal sequences (e.g. ../) let the attacker reference arbitrary filesystem locations. Because the operation runs in the context of the SYSTEM account, escaping the intended restore directory escalates a simple path-handling bug into full code execution. The affected component is identified by CPE cpe:2.3:a:aten:unizon:*:*:*:*:*:*:*:*, indicating all versions are presumed in scope pending the vendor advisory.
RemediationAI
Patch available per vendor advisory - consult the ATEN security advisory at https://www.aten.com/global/en/supportcenter/info/security-advisory/30/ and apply the fixed Unizon release ATEN designates; an exact fix version was not provided in the available data, so verify the target version directly from that advisory. Corroborating technical detail is in the ZDI advisory at https://www.zerodayinitiative.com/advisories/ZDI-26-381/. Until patching, reduce exposure by restricting network access to the Unizon management interface to a trusted administrative network or VLAN (trade-off: legitimate remote admins must use VPN or a jump host), enforcing strong unique credentials plus MFA on all high-privilege Unizon accounts since exploitation requires PR:H (trade-off: minimal, mainly admin friction), and tightly limiting who holds administrative roles while auditing use of the database restore/backup function for anomalous file paths (trade-off: restore operations may need temporary disabling, which interrupts disaster-recovery workflows).
Unauthenticated information disclosure in ATEN Unizon allows remote attackers to read arbitrary files from affected inst
Remote unauthenticated denial-of-service in ATEN Unizon lets attackers crash or hang the service by reaching the RpcProv
Authenticated remote code execution in ATEN Unizon arises from a directory traversal flaw in the ImportDeviceList method
Authenticated remote code execution in ATEN Unizon stems from a broken cryptographic signature check in the updateWar me
Arbitrary file deletion via directory traversal in ATEN Unizon's uploadSSL method allows authenticated remote attackers
Arbitrary file deletion in ATEN Unizon exposes all installations to destructive denial-of-service attacks via a path tra
Same weakness CWE-22 – Path Traversal
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-39115
GHSA-pqwm-59vh-j99g