CVE-2020-21992
Description
Inim Electronics SmartLiving SmartLAN/G/SI <=6.x suffers from an authenticated remote command injection vulnerability. The issue exist due to the 'par' POST parameter not being sanitized when called with the 'testemail' module through web.cgi binary. The vulnerable CGI binary (ELF 32-bit LSB executable, ARM) is calling the 'sh' executable via the system() function to issue a command using the mailx service and its vulnerable string format parameter allowing for OS command injection with root privileges. An attacker can remotely execute system commands as the root user using default credentials and bypass access controls in place.
How to fix
Sources list no fixed version or patch link for this vulnerability.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| inim smartliving_505_firmware | v ≤ 6.0 | — |
| inim smartliving_515_firmware | v ≤ 6.0 | — |
| inim smartliving_1050_firmware | v ≤ 6.0 | — |
| inim smartliving_1050g3_firmware | v ≤ 6.0 | — |
| inim smartliving_10100l_firmware | v ≤ 6.0 | — |
| inim smartliving_10100lg3_firmware | v ≤ 6.0 | — |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.