Approved changes feed: RSS · Atom

cpe:2.3:a:gnu:tar:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorGnu (575dd98a-a14a-5d9e-a2eb-97d38d86fcb9)
ProductTar (d1d14819-0b0a-5f64-94cf-3783967b2df6)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:deb/debian/tar purl2cpe 2026-06-01 10:11:53.234998
pkg:deb/ubuntu/tar purl2cpe 2026-06-01 10:11:53.235000
pkg:github/distrotech/tar purl2cpe 2026-06-01 10:11:53.235002
pkg:gitlab/redhat/tar purl2cpe 2026-06-01 10:11:53.235004
pkg:gnu/tar purl2cpe 2026-06-01 10:11:53.235005
pkg:rpm/centos/tar purl2cpe 2026-06-01 10:11:53.235007
pkg:rpm/fedora/tar purl2cpe 2026-06-01 10:11:53.235008
pkg:rpm/opensuse/tar purl2cpe 2026-06-01 10:11:53.235010

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2025-45582 vulnerable 2026-06-08 07:25:11.033650 Details available
MEDIUM (4.1)
GNU Tar through 1.35 allows file overwrite via directory traversal in crafted TAR archives, with a certain two-step process. First, the victim must extract an archive that contains a ../ symlink to a critical directory. Second, the victim must extract an archive that contains a critical file, specified via a relative pathname that begins with the symlink name and ends with that critical file's name. Here, the extraction follows the symlink and overwrites the critical file. This bypasses the protection mechanism of "Member name contains '..'" that would occur for a single TAR archive that attempted to specify the critical file via a ../ approach. For example, the first archive can contain "x -> ../../../../../home/victim/.ssh" and the second archive can contain x/authorized_keys. This can affect server applications that automatically extract any number of user-supplied TAR archives, and were relying on the blocking of traversal. This can also affect software installation processes in which "tar xf" is run more than once (e.g., when installing a package can automatically install two dependencies that are set up as untrusted tarballs instead of official packages). NOTE: the official GNU Tar manual has an otherwise-empty directory for each "tar xf" in its Security Rules of Thumb; however, third-party advice leads users to run "tar xf" more than once into the same directory.
Published: 2025-07-11T00:00:00.000Z
Updated: 2025-11-02T00:12:55.951Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-39804 vulnerable 2026-06-08 06:09:38.027964 Details available
In GNU tar before 1.35, mishandled extension attributes in a PAX archive can lead to an application crash in xheader.c.
Published: 2024-03-27T00:00:00.000Z
Updated: 2025-11-04T18:16:37.208Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-48303 vulnerable 2026-06-08 05:50:41.826846 Details available
GNU Tar through 1.34 has a one-byte out-of-bounds read that results in use of uninitialized memory for a conditional jump. Exploitation to change the flow of control has not been demonstrated. The issue occurs in from_header in list.c via a V7 archive in which mtime has approximately 11 whitespace characters.
Published: 2023-01-30T00:00:00.000Z
Updated: 2025-03-27T20:35:03.448Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-20193 vulnerable 2026-06-08 05:29:08.683581 Details available
A flaw was found in the src/list.c of tar 1.33 and earlier. This flaw allows an attacker who can submit a crafted input file to tar to cause uncontrolled consumption of memory. The highest threat from this vulnerability is to system availability.
Published: 2021-03-26T16:41:23.000Z
Updated: 2024-08-03T17:30:07.480Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-9923 vulnerable 2026-06-08 05:14:26.426023 Details available
pax_decode_header in sparse.c in GNU Tar before 1.32 had a NULL pointer dereference when parsing certain archives that have malformed extended headers.
Published: 2019-03-22T07:06:44.000Z
Updated: 2025-08-06T21:12:33.535Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2018-20482 vulnerable 2026-06-08 05:11:27.288447 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2010-0624 vulnerable 2026-06-08 04:52:03.615070 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2007-4476 vulnerable 2026-06-08 04:49:56.386170 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2002-1216 vulnerable 2026-06-08 04:46:23.186726 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2001-1267 vulnerable 2026-06-08 04:46:19.485684 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.