CVE-2013-6421
sprout Arbitrary Code Execution vulnerability
The unpack_zip function in archive_unpacker.rb in the sprout gem 0.7.246 for Ruby allows context-dependent attackers to execute arbitrary commands via shell metacharacters in a (1) filename or (2) path.
Exploit likelihood
What each source reports
NVD Score used
7.5
The unpack_zip function in archive_unpacker.rb in the sprout gem 0.7.246 for Ruby allows context-dependent attackers to execute arbitrary commands via shell metacharacters in a (1) filename or (2) path.
- Record
CVE-2013-6421- CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-94
- Updated
- 2026-11-02
CVE List No score
The unpack_zip function in archive_unpacker.rb in the sprout gem 0.7.246 for Ruby allows context-dependent attackers to execute arbitrary commands via shell metacharacters in a (1) filename or (2) path.
- Record
CVE-2013-6421- Updated
- 2026-11-02
EUVDEUVD-2017-0147 No score
The unpack_zip function in archive_unpacker.rb in the sprout gem 0.7.246 for Ruby allows context-dependent attackers to execute arbitrary commands via shell metacharacters in a (1) filename or (2) path.
- Record
EUVD-2017-0147- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-229r-pqp6-8w6g No score
sprout Arbitrary Code Execution vulnerability
The unpack_zip function in archive_unpacker.rb in the sprout gem 0.7.246 for Ruby allows context-dependent attackers to execute arbitrary commands via shell metacharacters in a (1) filename or (2) path.
- Record
GHSA-229r-pqp6-8w6g- Weakness
- CWE-94
- Updated
- 2026-11-02
OSVGHSA-229r-pqp6-8w6g No score
sprout Arbitrary Code Execution vulnerability
The unpack_zip function in archive_unpacker.rb in the sprout gem 0.7.246 for Ruby allows context-dependent attackers to execute arbitrary commands via shell metacharacters in a (1) filename or (2) path.
- Record
GHSA-229r-pqp6-8w6g- Weakness
- CWE-94
- Updated
- 2026-11-02
Affected products
Affected packages
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2013-6421 is a high vulnerability (CVSS 7.5) in Projectsprouts Sprout, published December 12, 2013. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.97%, the 80th percentile. No source names a fixed version.
References
archives.neohapsis.com/archives/bugtraq/2013-12/0077.html
openwall.com/lists/oss-security/2013/12/03/1
openwall.com/lists/oss-security/2013/12/03/6
vapid.dhs.org/advisories/sprout-0.7.246-command-inj.html
nvd.nist.gov/vuln/detail/CVE-2013-6421
github.com/rubysec/ruby-advisory-db/blob/master/gems/sprout/CVE-2013-6421.yml
github.com/advisories/GHSA-229r-pqp6-8w6g
github.com/lukebayes/project-sprouts