VYPR
Critical severityNVD Advisory· Published Mar 15, 2020· Updated Aug 4, 2024

CVE-2020-7605

CVE-2020-7605

Description

Command injection in gulp-tape up to version 1.0.0 allows arbitrary command execution via crafted options.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Command injection in gulp-tape up to version 1.0.0 allows arbitrary command execution via crafted options.

Vulnerability

Overview

gulp-tape versions up to and including 1.0.0 are vulnerable to a command injection flaw. The vulnerability stems from the package's failure to properly sanitize user-supplied options, allowing an attacker to inject arbitrary operating system commands through the options object passed to the gulp-tape plugin.

Exploitation

An attacker can exploit this vulnerability by crafting a malicious options object, such as setting the name property to a command string (e.g., "& touch JHU.txt"). The injected commands are then executed when the gulp.src() stream is piped through the vulnerable gulp-tape function. No authentication is required beyond the ability to supply this configuration, typically impacting developers or build pipelines that accept external input for gulp tasks.

Impact

Successful exploitation allows an attacker to execute arbitrary commands on the system where the gulp task runs. This can lead to full server compromise, data theft, or lateral movement within the affected environment, as the attacker's commands run with the privileges of the gulp process.

Mitigation

As of the publication date, no patched version of gulp-tape exists. The package appears unmaintained, leaving affected users with no official fix. The recommended mitigation is to stop using the package, replace it with a maintained alternative, or constrain gulp task options to trusted values only.

References: [1], [2].

AI Insight generated on May 21, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
gulp-tapenpm
<= 1.0.0

Affected products

2

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

3

News mentions

0

No linked articles in our index yet.