CVE-2026-129101 · Infrastructure
NO FIX YET · SEE WHAT TO DO
Cudy TR3000 routers before 2.5.42 let an authenticated administrator set arbitrary OpenVPN server options through the vpn.set_conf RPC method. Setting a malicious up option makes the openvpn-hotplug wrapper run it with /bin/sh as root.
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.
Any Cudy TR3000 router running firmware before 2.5.42 is exposed to an administrator-level user who can call the vpn.set_conf method. Exposure depends on who can log in to the router's admin interface, so networks where only trusted staff hold admin credentials carry less immediate risk. Devices already on 2.5.42 or later are not affected.
Not affected if firmware-2.5.42-or-later, no-admin-access-by-others
Who cares cudy, openvpn, routers, tr3000
2.5.42.2.5.42 or later.Cudy TR3000 before 2.5.42 contains a mass assignment vulnerability in the vpn.set_conf App RPC method that allows authenticated administrators to inject arbitrary OpenVPN server options. Attackers can set enabled=1 and a malicious up option in the openvpns object, which the openvpn-hotplug wrapper executes via /bin/sh 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.