VulnSea

tar vulnerabilities

CVEs whose affected-version data names the tar package (npm, rust). Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

14 CVEsRSS

CVE-2026-18508Medium· 4.4
2mo ago

A flaw was found in GNU tar

A flaw was found in GNU tar. When extracting an archive with the --one-top-level option, hardlink targets are not confined to the designated top-level directory and may resolve relative to the extraction working directory. A crafted arch…

▾ Sunlitgnu · tarEPSS 0.14%via NVD
CVE-2026-18477Medium· 4.4
2mo ago

A TOCTOU (Time-of-Check Time-of-Use) vulnerability in GNU tar's incremental dumpdir 'X' rename handling allows a local attacker with write access to a directory being backed up to influence the restore process if the attacker has access …

A TOCTOU (Time-of-Check Time-of-Use) vulnerability in GNU tar's incremental dumpdir 'X' rename handling allows a local attacker with write access to a directory being backed up to influence the restore process if the attacker has access …

▾ Sunlitgnu · tarEPSS 0.08%via NVD
GHSA-r292-9mhp-454mMedium· 5.3
3mo ago

node-tar: Uncontrolled recursion in mapHas/filesFilter allows uncatchable stack-overflow DoS via crafted long-path tar with member selection

node-tar: Uncontrolled recursion in mapHas/filesFilter allows uncatchable stack-overflow DoS via crafted long-path tar with member selection

▾ Sunlittar · tarvia GHSA
CVE-2026-59875Medium· 5.3
3mo ago

node-tar: Uncaught Exception DoS via NUL byte in PAX path/linkpath records

node-tar: Uncaught Exception DoS via NUL byte in PAX path/linkpath records

▾ Sunlittar · tarEPSS 0.35%via GHSA
CVE-2026-5704Medium· 5.0
6mo ago

A flaw was found in tar

A flaw was found in tar. A remote attacker could exploit this vulnerability by crafting a malicious archive, leading to hidden file injection with fully attacker-controlled content. This bypasses pre-extraction inspection mechanisms, pot…

▾ Sunlitgnu · tarEPSS 0.43%via NVD
CVE-2026-29786Medium· 6.3PoC
7mo ago

node-tar is a full-featured Tar for Node.js

node-tar is a full-featured Tar for Node.js. Prior to version 7.5.10, tar can be tricked into creating a hardlink that points outside the extraction directory by using a drive-relative link target such as C:../target.txt, which enables f…

▾ Twilightisaacs · tarEPSS 0.47%via NVD
CVE-2026-24842High· 8.2
9mo ago

node-tar,a Tar for Node.js, contains a vulnerability in versions prior to 7.5.7 where the security check for hardlink entries uses different path resolution semantics than the actual hardlink creation logic

node-tar,a Tar for Node.js, contains a vulnerability in versions prior to 7.5.7 where the security check for hardlink entries uses different path resolution semantics than the actual hardlink creation logic. This mismatch allows an attac…

▾ Twilightisaacs · tarEPSS 0.61%via NVD
CVE-2026-23950High· 8.8
9mo ago

node-tar,a Tar for Node.js, has a race condition vulnerability in versions up to and including 7.5.3

node-tar,a Tar for Node.js, has a race condition vulnerability in versions up to and including 7.5.3. This is due to an incomplete handling of Unicode path collisions in the `path-reservations` system. On case-insensitive or normalizatio…

▾ Twilightisaacs · tarEPSS 0.26%via NVD
CVE-2026-23745Medium· 6.1PoC⚖ disputed
9mo ago

node-tar is a Tar for Node.js

node-tar is a Tar for Node.js. The node-tar library (<= 7.5.2) fails to sanitize the linkpath of Link (hardlink) and SymbolicLink entries when preservePaths is false (the default secure behavior). This allows malicious archives to bypass…

▾ Twilightisaacs · tarEPSS 0.38%via NVD
CVE-2022-48303Medium· 5.5PoC
3y ago

GNU Tar through 1.34 has a one-byte out-of-bounds read that results in use of uninitialized memory for a conditional jump

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 vi…

▾ Twilightgnu · tarEPSS 1.5%via NVD
CVE-2021-38511High· 7.5
5y ago

Links in archive can create arbitrary directories

Links in archive can create arbitrary directories

▾ Twilighttar · tarEPSS 1.4%via OSV
CVE-2021-20193Low· 3.3
5y ago

A flaw was found in the src/list.c of tar 1.33 and earlier

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 avai…

▾ Sunlitgnu · tarEPSS 1.1%via NVD
CVE-2019-9923High· 7.5PoC
7y ago

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.

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.

▾ Midnightgnu · tarEPSS 3.2%via NVD
CVE-2018-20482Medium· 4.7
7y ago

GNU Tar through 1.30, when --sparse is used, mishandles file shrinkage during read access, which allows local users to cause a denial of service (infinite read loop in sparse_dump_region in sparse.c) by modifying a file that is supposed …

GNU Tar through 1.30, when --sparse is used, mishandles file shrinkage during read access, which allows local users to cause a denial of service (infinite read loop in sparse_dump_region in sparse.c) by modifying a file that is supposed …

▾ Sunlitgnu · tarEPSS 0.53%via NVD
tar vulnerabilities (CVEs) · VulnSea