CVE-2020-28490 Command Injection

Critical 9.1 Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2020-28490?

CVE-2020-28490 is a critical vulnerability in async-git, published on 18 Feb 2021.

Official description

The package async-git before 1.13.2 are vulnerable to Command Injection via shell meta-characters (back-ticks). For example: git.reset('atouch HACKEDb')

Weakness: CWE-78

Which versions are affected by CVE-2020-28490?

2 open source packages ship an affected version, including async-git. It affects 1 product.

PackageAffectedFixed in
async-git npmAll versions1.13.2
async-git npmAll versions1.13.2

Products include Async-Git Project Async-Git.

How do I fix CVE-2020-28490?

Upgrade async-git to 1.13.2 or later.

Is CVE-2020-28490 being exploited?

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

Sources

Also known as GHSA-6qpr-9mc5-7gch, SNYK-JS-ASYNCGIT-1064877.

Is CVE-2020-28490 in your software?

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

Check your SBOMs for free