DescriptionCool Projects TarDiff allows remote attackers to execute arbitrary commands via shell metacharacters in the name of a (1) tar file or (2) file within a tar file.
SourceCVE (at NVD; CERT, LWN, oss-sec, fulldisc, bugtraq, EDB, Metasploit, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, Mageia, GitHub code/issues, web search, more)
ReferencesDLA-564-1, DSA-3562-1
NVD severityhigh (attack range: remote)

Vulnerable and fixed packages

The table below lists information on source packages.

Source PackageReleaseVersionStatus
tardiff (PTS)wheezy0.1-1vulnerable
wheezy (security)0.1-1+deb7u1fixed
jessie (security), jessie0.1-2+deb8u2fixed
buster, sid, stretch0.1-5fixed

The information below is based on the following data on fixed versions.

PackageTypeReleaseFixed VersionUrgencyOriginDebian Bugs

Assignment is done for injection through file names and tar file name itself
First part was addressed in 0.1-3 but does not contain the fix for the tar
file name itself.

Search for package or bug name: Reporting problems