CVE-2020-21992

High

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.

SeverityHigh
CVSS8.8
Exploit probability—
ProductInim Smartliving 505 Firmware
PublishedApr 29, 2021
First seenApr 29, 2021

How to fix

Sources list no fixed version or patch link for this vulnerability.

Affected products

ProductAffected versionsFixed in
inim smartliving_505_firmwarev ≤ 6.0—
inim smartliving_515_firmwarev ≤ 6.0—
inim smartliving_1050_firmwarev ≤ 6.0—
inim smartliving_1050g3_firmwarev ≤ 6.0—
inim smartliving_10100l_firmwarev ≤ 6.0—
inim smartliving_10100lg3_firmwarev ≤ 6.0—

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.