CVE catalog

CVE-2020-7729

grunt: CVE-2020-7729

[CVE catalog]

Severity
High · CVSS 7.1CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
2.30% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiangruntsid1.6.3-1fixed
Debiangruntforky1.6.3-1fixed
Debiangrunttrixie1.6.1-1fixed
Debiangruntbookworm1.5.3-2fixed
Ubuntugruntpro1.3.0-1vulnerable
Ubuntugruntpro1.3.0-2vulnerable
Ubuntugruntpro1.4.1-1vulnerable
Ubuntugruntpro1.4.1-2vulnerable
Ubuntugruntpro1.4.1-2ubuntu0.1~esm1fixed
Ubuntugrunt18.041.0.1-5vulnerable
Ubuntugrunt18.041.0.1-6vulnerable
Ubuntugrunt18.041.0.1-7vulnerable
Ubuntugrunt18.041.0.1-8vulnerable
Ubuntugrunt18.041.0.1-8ubuntu0.1fixed
Ubuntugrunt18.041.0.1-5vulnerable
Ubuntugrunt18.041.0.1-6vulnerable
Ubuntugrunt18.041.0.1-7vulnerable
Ubuntugrunt18.041.0.1-8vulnerable
Ubuntugrunt18.041.0.1-8ubuntu0.1fixed
Ubuntugruntpro1.0.1-9vulnerable
Ubuntugruntpro1.0.4-2vulnerable
Ubuntugruntpro1.0.4-2ubuntu0.1~esm1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiangruntsourcesid1.3.0-1not yet assignedNot reported[969668]
Debiangruntsourceforky1.3.0-1not yet assignedNot reported[969668]
Debiangruntsourcetrixie1.3.0-1not yet assignedNot reported[969668]
Debiangruntsourcebookworm1.3.0-1not yet assignedNot reported[969668]
Ubuntugruntdebpro1.4.1-2ubuntu0.1~esm1Not reportedUSN-5847-1Not reported
Ubuntugruntdeb18.041.0.1-8ubuntu0.1Not reportedUSN-4595-1Not reported
Ubuntugruntdeb18.041.0.1-8ubuntu0.1Not reportedUBUNTU-CVE-2020-7729Not reported
Ubuntugruntdebpro1.0.4-2ubuntu0.1~esm1Not reportedUBUNTU-CVE-2020-7729Not reported

[Debian bug #969668]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [grunt]Fixed
    Details (2)
    • 1.5.3-2 · all · bookworm

      Fixed · Fixed: 1.3.0-1

      dsa · grunt · debian · bookworm; dsa · grunt · debian · 12

    • 1.5.3-2 · all · bookworm

      Fixed · Fixed: 1.3.0-1

      dsa · grunt · debian · bookworm; dsa · grunt · debian · 12

[Debian 13 (Trixie)]

  • [grunt]Fixed
    Details (2)
    • 1.6.1-1 · all · trixie

      Fixed · Fixed: 1.3.0-1

      dsa · grunt · debian · 13

    • 1.6.1-1 · all · trixie

      Fixed · Fixed: 1.3.0-1

      dsa · grunt · debian · 13

Observed:

References