Summary
Chris Siebenmann discovered that tar incorrectly handled extracting files
resized during extraction when invoked with the --sparse flag. An attacker
could possibly use this issue to cause a denial of service. This issue
only affected Ubuntu 12.04 ESM, Ubuntu 14.04 ESM, Ubuntu 16.04 LTS and
Ubuntu 18.04 LTS. (CVE-2018-20482)
Daniel Axtens discovered that tar incorrectly handled certain malformed
tar files. If a user or automated system were tricked into processing a
specially crafted tar archive, a remote attacker could use this issue to
cause tar to crash, resulting in a denial of service. (CVE-2019-9923)
Fixed packages 4
| Release | Package | Fixed in |
|---|---|---|
| Ubuntu · 16.04 LTS 16.04:LTS | tar | 1.28-2.1ubuntu0.2 |
| Ubuntu · 18.04 LTS 18.04:LTS | tar | 1.29b-2ubuntu0.2 |
| Ubuntu · 20.04 LTS 20.04:LTS | tar | 1.30+dfsg-7ubuntu0.20.04.1 |
| Ubuntu · Pro 14.04 LTS Pro:14.04:LTS | tar | 1.27.1-1ubuntu0.1+esm1 |
Vulnerabilities 2
-
High 7.5
pax_decode_header in sparse.c in GNU Tar before 1.32 had a NULL pointer dereference when parsing certain archives that …
-
Unscored —
GNU Tar through 1.30, when --sparse is used, mishandles file shrinkage during read access, which allows local users to …