An OS command injection vulnerability exists in EnGenius EnShare Cloud Service version 1.4.11 and earlier. The usbinteract.cgi script fails to properly sanitize user input passed to the path parameter, allowing unauthenticated remote attackers to inject arbitrary shell commands. The injected commands are executed with root privileges, leading to full system compromise.
The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
The product constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component.
Link | Tags |
---|---|
https://www.zeroscience.mk/en/vulnerabilities/ZSL-2017-5413.php | exploit third party advisory |
https://www.exploit-db.com/exploits/42114 | exploit third party advisory |
https://packetstormsecurity.com/files/142792 | exploit third party advisory broken link |
https://cxsecurity.com/issue/WLB-2017060050 | exploit third party advisory |
https://vulncheck.com/advisories/engenius-enshare-iot-gigabit-cloud-service | third party advisory |