Description
Algo 8028 Control Panel version 3.3.3 contains a command injection vulnerability in the fm-data.lua endpoint that allows authenticated attackers to execute arbitrary commands. Attackers can exploit the insecure 'source' parameter by injecting commands that are executed with root privileges, enabling remote code execution through a crafted POST request.
Problem types
Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Product status
Credits
Filip Carlsson
References
www.exploit-db.com/exploits/50960 (ExploitDB-50960)
www.algosolutions.com/ (Algo Solutions Official Homepage)
www.algosolutions.com/...-downloads/8028-firmware-selection/ (Algo 8028 Firmware Downloads)
www.vulncheck.com/...remote-code-execution-rce-authenticated (VulnCheck Advisory: Algo 8028 Control Panel - Remote Code Execution (RCE) (Authenticated))