Description
Cudy TR3000 before 2.5.42 contains an argument injection vulnerability that allows a malicious or compromised ACS to inject curl options through unfiltered Username and Password values in the easycwmpd Upload handler. Attackers can embed whitespace to add options like -o and --url to the root-run curl command, writing attacker-controlled HTTP responses to arbitrary files on the device.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Shenzhen Cudy Technology | TR3000 1.0 | < 2.5.42 | 2.5.42 |
References
- Cudy TR3000 1.0 Download Center release-notes
- Cudy TR3000 Firmware 2.5.42 patch
- VulnCheck Advisory: Cudy TR3000 before 2.5.42 Curl Argument Injection via TR-069 Upload third-party-advisory