Summary
CVE-2026-44402 is a critical unauthenticated remote code execution vulnerability in Voltronic Power SNMP Web Pro 1.1, rooted in the firmware update handler at /cgi-bin/upload.cgi. Because the endpoint accepts and extracts attacker-supplied firmware archives without validating their contents or confirming a valid session, a remote, unauthenticated attacker can execute arbitrary commands with root privileges. This results in complete compromise of the affected UPS management device.
Technical details
- Root cause:
/cgi-bin/upload.cgiextracts and installs uploaded tar archives (viaparams=extractandparams=install) without validating archive contents (CWE-434, Unrestricted Upload of File with Dangerous Type). - Session/authentication check on the endpoint can be satisfied with any cookie value, including an invalid or manipulated one, rather than a verified session.
- Attack requires no authentication, no user interaction, and is exploitable over the network with low attack complexity.
- A crafted archive containing an install script and a CGI script is extracted and installed by the device’s install routine, which runs as root, deploying attacker-controlled code into the web server’s CGI directory for follow-on command execution.
- Impact: full remote system compromise (root-level command execution) of the SNMP Web Pro management interface, affecting confidentiality, integrity, and availability of the device.
Affected software
- Voltronic Power SNMP Web Pro, version 1.1
Severity
- CVSS v3.1: 9.8 (Critical) —
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS v4.0: 9.3 (Critical) —
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Mitigation and recommended actions
- Immediate: No vendor-supplied patched firmware version has been confirmed as of publication; contact Voltronic Power for updated firmware for SNMP Web Pro and apply it as soon as it becomes available.
- Network mitigation: Remove direct internet exposure of the SNMP Web Pro management interface; restrict access to trusted management networks/VPN only.
- Place an authenticating reverse proxy in front of the device to enforce access control until a vendor fix is applied.
- Monitor device logs and network traffic for unexpected requests to
/cgi-bin/upload.cgi, especially withparams=extractorparams=install, and for unrecognized CGI files appearing on the device.
How IONIX identifies potentially affected assets
IONIX matches the following signals against data already collected when it crawled the asset; identifying the technology sends no request beyond that crawl.
- Page title:
SNMP Web Server - Raw HTTP response body:
SNMP Web Pro

