CVE-2026-75578 · Infrastructure
NO FIX YET · SEE WHAT TO DO
Cudy TR3000 firmware before 2.5.42 mishandles the remote host field of an uploaded OpenVPN configuration, so shell quoting breaks and injected text runs as a command. An attacker with administrator login can execute arbitrary commands as root on the router.
first public Nov 13, 2026 · 1 source
Check it with your coding agent
It reads this page and tells you if your code or app is affected.
Routers running Cudy TR3000 firmware before 2.5.42 where the OpenVPN client page is reachable by an administrator. Exploitation needs an administrator login and a crafted .ovpn file, so devices with strong admin credentials and no remote admin exposure carry less risk.
Not affected if admin-access-restricted, firmware-2.5.42-or-later, no-openvpn-client-configured
Who cares cudy-tr3000, home-router, luci, openvpn
2.5.42 are in the affected range.2.5.42 or later.Cudy TR3000 before 2.5.42 contains a command injection vulnerability in luci/model/cbi/vpn/openvpn/client.lua, which embeds the shellquote()-quoted remote host token of an uploaded OpenVPN configuration inside an already single-quoted sed program run by os.execute(), so the nested quotes terminate the outer quote. Authenticated administrators can upload an .ovpn file whose remote host token contains a semicolon to execute arbitrary commands as root.
This page as .md · .json · CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.
Are you affected?
Ask from here. InfraStack checks the affected versions against your stack and answers in your inbox.
InfraStack checks the affected versions against your stack and answers in Slack, with the evidence and the fix.
InfraStack checks it against your stack and answers on your report, with the evidence and the fix.