{"id":"CVE-2025-14586","published":"2025-12-13T06:32:10Z","modified":"2026-02-24T05:48:28Z","title":"TOTOLINK X5000R cstecgi.cgi snprintf os command injection","vendor":"TOTOLINK","product":"X5000R","tier":"core","eol":null,"affectedVersions":[{"vendor":"TOTOLINK","product":"X5000R","versions":["9.1.0cu.2089_B20211224"]}],"description":{"text":"A vulnerability was determined in TOTOLINK X5000R 9.1.0cu.2089_B20211224. Affected by this issue is the function snprintf of the file /cgi-bin/cstecgi.cgi?action=exportOvpn&type=user. This manipulation of the argument User causes os command injection. Remote exploitation of the attack is possible. The exploit has been publicly disclosed and may be utilized.","provenance":"source","from":"CVE.org"},"summary":null,"cvss":{"score":6.3,"severity":"MEDIUM","version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R","provenance":"source","from":"CVE.org CNA"},"epss":{"score":0.02758,"percentile":0.86222,"date":"2026-10-29","provenance":"source"},"kev":null,"vulncheckKev":{"dateAdded":"2026-02-04","exploitedFirstSeen":"2026-02-04","ransomware":false,"evidence":[{"url":"https://www.vulncheck.com/advisories/totolink-routers-authenticated-command-injection-via-cstecgi-cgi","date":"2026-02-04"}],"evidenceTotal":1,"provenance":"source"},"exploited":true,"otx":{"pulseCount":0,"pulses":[],"provenance":"machine"},"cwes":[{"id":"CWE-78","name":"Improper Neutralization of Special Elements used in an OS Command"},{"id":"CWE-77","name":"Improper Neutralization of Special Elements used in a Command"}],"references":[{"url":"https://vuldb.com/?id.336206","tags":["vdb-entry","technical-description"]},{"url":"https://vuldb.com/?ctiid.336206","tags":["signature","permissions-required"]},{"url":"https://vuldb.com/?submit.705593","tags":["third-party-advisory"]},{"url":"https://github.com/awigwu76/TOTOLINK_X5000R/blob/main/1.md","tags":["exploit"]},{"url":"https://www.totolink.net/","tags":["broken-link","product"]}],"techniques":[],"reports":[],"affected":[],"advisories":[],"euvd":{"id":"EUVD-2025-203237","url":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2025-203237","exploited":false,"exploitedSince":null,"provenance":"source"},"exploits":[],"exploitSources":null,"exploitRefs":["https://github.com/awigwu76/TOTOLINK_X5000R/blob/main/1.md"],"flow":[],"timeline":[{"date":"2025-12-13","kind":"published","label":"Published (CVE.org)","url":"https://www.cve.org/CVERecord?id=CVE-2025-14586","provenance":"source"},{"date":"2026-02-04","kind":"exploited-reported","label":"Exploitation first reported (VulnCheck KEV evidence)","url":"https://www.vulncheck.com/advisories/totolink-routers-authenticated-command-injection-via-cstecgi-cgi","provenance":"source"}],"speed":{"daysToPublicExploit":null,"firstExploitFrom":null,"daysToKev":null},"priority":{"score":66.7,"factors":[{"name":"In a KEV catalog","points":35.0,"detail":"listed in VulnCheck KEV"},{"name":"Recent KEV listing","points":5.0,"detail":"added 268 days ago"},{"name":"Known ransomware use","points":0.0,"detail":"not known"},{"name":"EPSS percentile","points":17.24,"detail":"percentile 0.8622"},{"name":"Named in threat reports","points":0.0,"detail":"0 reports"},{"name":"Public exploit code","points":5.0,"detail":"1 NVD reference tagged Exploit"},{"name":"Mentioned in OTX pulses","points":0.0,"detail":"0 pulses"},{"name":"CVSS severity","points":4.41,"detail":"base score 6.3"},{"name":"End-of-life product","points":0.0,"detail":"supported or unknown"}]}}