CVE-2020-7729 Arbitrary Code Execution

High 7.1 Published Updated
Exploited in the wild
Not known
Fix
Available

What is CVE-2020-7729?

CVE-2020-7729 is a high-severity vulnerability in Canonical Ubuntu Linux, published on 3 Sep 2020.

Official description

The package grunt before 1.3.0 are vulnerable to Arbitrary Code Execution due to the default usage of the function load() instead of its secure replacement safeLoad() of the package js-yaml inside grunt.file.readYAML.

Weakness: CWE-1188

Which versions are affected by CVE-2020-7729?

2 open source packages ship an affected version, including grunt. It affects 3 products.

PackageAffectedFixed in
grunt npmAll versions1.3.0
grunt npmAll versions1.3.0

Products include Canonical Ubuntu Linux, Debian Debian Linux, Gruntjs Grunt.

How do I fix CVE-2020-7729?

Upgrade grunt to 1.3.0 or later.

Is CVE-2020-7729 being exploited?

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

All Canonical Ubuntu Linux vulnerabilities

Sources

Also known as AZL-44379, DEBIAN-CVE-2020-7729, DLA-2368-1, GHSA-m5pj-vjjf-4m3h, OESA-2022-1544, OESA-2022-2048 and 2 more.

Is CVE-2020-7729 in your software?

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

Check your SBOMs for free