CVE-2020-10800 Machine-In-The-Middle in lix

High 8.1 Published Updated

Man-in-the-middle attackers can execute arbitrary code by manipulating HTTP responses in the lix npm package.

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-2020-10800?

CVE-2020-10800 is a high-severity code injection vulnerability in n/a, published on 21 Mar 2020. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

lix through 15.8.7 allows man-in-the-middle attackers to execute arbitrary code by modifying the HTTP client-server data stream so that the Location header is associated with attacker-controlled executable content in the postDownload field.

Which versions are affected by CVE-2020-10800?

2 open source packages ship an affected version, including lix. It affects 1 product.

PackageAffectedFixed in
lix npmAll versions to 15.11.4None
lix npmAll versions to 15.11.4None

Products include Lix Project Lix.

How do I fix CVE-2020-10800?

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

Upgrade, and never evaluate templates, expressions or code built from user input. More about Code injection.

Is CVE-2020-10800 being exploited?

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

Sources

Also known as GHSA-q8xg-8xwf-m598.

Is CVE-2020-10800 in your software?

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

Check your SBOMs for free