CVE-2020-7729 Arbitrary Code Execution
- 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.
| Package | Affected | Fixed in |
|---|---|---|
grunt npm | All versions | 1.3.0 |
grunt npm | All versions | 1.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.
Other vulnerabilities in Canonical Ubuntu Linux
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.