ISOMAN

CVE

CVE-2020-7729

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.

Severity
HIGH
CVSS
7.1
Published
Modified

Linked Releases

DistributionReleaseStatusEvidence
Ubuntu18.04.6 amd64 desktopunknownsource
Ubuntu18.04.6 amd64 live-serverunknownsource

References

  1. https://github.com/gruntjs/grunt/blob/master/lib/grunt/file.js%23L249
  2. https://github.com/gruntjs/grunt/commit/e350cea1724eb3476464561a380fb6a64e61e4e7
  3. https://lists.debian.org/debian-lts-announce/2020/09/msg00008.html
  4. https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-607922
  5. https://snyk.io/vuln/SNYK-JS-GRUNT-597546
  6. https://usn.ubuntu.com/4595-1/
  7. https://github.com/gruntjs/grunt/blob/master/lib/grunt/file.js%23L249
  8. https://github.com/gruntjs/grunt/commit/e350cea1724eb3476464561a380fb6a64e61e4e7
  9. https://lists.debian.org/debian-lts-announce/2020/09/msg00008.html
  10. https://snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-607922
  11. https://snyk.io/vuln/SNYK-JS-GRUNT-597546
  12. https://usn.ubuntu.com/4595-1/