CVE-2018-20114 Command injection in n/a

Critical 9.8 Published Updated

Unauthenticated attackers can execute arbitrary OS commands on D-Link routers via the soap.cgi service, requiring a firmware update.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
None listed

What is CVE-2018-20114?

CVE-2018-20114 is a critical command injection vulnerability in n/a, published on 2 Jan 2019. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

On D-Link DIR-818LW Rev.A 2.05.B03 and DIR-860L Rev.B 2.03.B03 devices, unauthenticated remote OS command execution can occur in the soap.cgi service of the cgibin binary via an "&&" substring in the service parameter. NOTE: this issue exists because of an incomplete fix for CVE-2018-6530.

Weakness: CWE-78

Which versions are affected by CVE-2018-20114?

It affects 2 products.

Products include Dlink Dir-818lw Firmware, Dlink Dir-860l Firmware.

How do I fix CVE-2018-20114?

No fix has been published for CVE-2018-20114 yet. Limit exposure of the affected software until one is available.

Upgrade, and pass arguments to programs as a list instead of through a shell. More about Command injection.

Is CVE-2018-20114 being exploited?

There is no known exploitation of CVE-2018-20114 in the wild and no public exploit code.

Sources

Also known as GHSA-xjxf-w237-rjjp.

Is CVE-2018-20114 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free