
gruntjs/grunt
CVE History
| CVE | Published | CVSS v3 | CVSS v2 |
|---|---|---|---|
| 7 HIGH | 6.9 MEDIUM | ||
file.copy operations in GruntJS are vulnerable to a TOCTOU race condition leading to arbitrary file write in GitHub repository gruntjs/grunt prior to 1.5.3. This vulnerability is capable of arbitrary file writes which can lead to local privilege escalation to the GruntJS user if a lower-privileged user has write access to both source and destination directories as the lower-privileged user can create a symlink to the GruntJS user's .bashrc file or replace /etc/shadow file if the GruntJS user is root. | |||
| 5.5 MEDIUM | 2.1 LOW | ||
Path Traversal in GitHub repository gruntjs/grunt prior to 1.5.2. | |||
| 7.1 HIGH | 4.6 MEDIUM | ||
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. | |||