Lucene search
+L

15 matches found

Github Security Blog
Github Security Blog
•added 2026/07/20 9:51 p.m.•20 views

node-tar: Negative tar entry size causes infinite loop in archive replace

Summary A checksum-valid tar archive with a negative base-256 encoded entry size can make tar.replace loop forever while scanning the existing archive. Applications that update attacker-controlled tar archives can have a worker process pinned indefinitely, causing denial of service. Details The...

8.7CVSS6.6AI score0.00644EPSS
SaveExploits1References5Affected Software1
OSV
OSV
•added 2026/07/20 9:51 p.m.•21 views

GHSA-8X88-C5MF-7J5W node-tar: Negative tar entry size causes infinite loop in archive replace

Summary A checksum-valid tar archive with a negative base-256 encoded entry size can make tar.replace loop forever while scanning the existing archive. Applications that update attacker-controlled tar archives can have a worker process pinned indefinitely, causing denial of service. Details The...

8.7CVSS6.6AI score0.00644EPSS
SaveExploits1References5
Snyk
Snyk
•added 2026/07/08 6:45 p.m.•8 views

Infinite loop

Overview org.webjars.npm:tar is a full-featured Tar for Node.js. Affected versions of this package are vulnerable to Infinite loop via the replace method. An attacker can cause the archive scanner to enter an infinite loop by providing a tar header with a negative base-256 encoded entry size...

8.7CVSS6.5AI score0.00644EPSS
SaveExploits1References2
NVD
NVD
•added 2026/07/08 4:16 p.m.•49 views

CVE-2026-59874

node-tar is a tar archive manipulation library for Node.js. Prior to 7.5.18, tar.replace accepts a checksum-valid tar header with a negative base-256 encoded entry size, causing the archive scanner to make no progress while repeatedly parsing the same header. This issue is fixed in version 7.5.18...

8.7CVSS0.00644EPSS
SaveExploits1References3
OSV
OSV
•added 2026/07/08 4:16 p.m.•13 views

DEBIAN-CVE-2026-59874

node-tar is a tar archive manipulation library for Node.js. Prior to 7.5.18, tar.replace accepts a checksum-valid tar header with a negative base-256 encoded entry size, causing the archive scanner to make no progress while repeatedly parsing the same header. This issue is fixed in version 7.5.18...

7.5CVSS6.5AI score0.00644EPSS
SaveExploits1References1
CVE
CVE
•added 2026/07/08 3:23 p.m.•147 views

CVE-2026-59874

node-tar is a Node.js tar archive library. Prior to 7.5.18, tar.replace accepts a checksum-valid tar header with a negative base-256 encoded entry size, causing the archive scanner to loop on the same header and make no progress; this is fixed in version 7.5.18. Upgrade to 7.5.18 to remediate. Th...

8.7CVSS6.5AI score0.00644EPSS
SaveExploits1References3Affected Software1
attackerkb
attackerkb
•added 2026/07/08 3:23 p.m.•16 views

CVE-2026-59874

node-tar is a tar archive manipulation library for Node.js. Prior to 7.5.18, tar.replace accepts a checksum-valid tar header with a negative base-256 encoded entry size, causing the archive scanner to make no progress while repeatedly parsing the same header. This issue is fixed in version 7.5.18...

8.7CVSS6.5AI score0.00644EPSS
SaveExploits1References4Affected Software1
Vulnrichment
Vulnrichment
•added 2026/07/08 3:23 p.m.•12 views

CVE-2026-59874 node-tar: Negative tar entry size causes infinite loop in archive replace

node-tar is a tar archive manipulation library for Node.js. Prior to 7.5.18, tar.replace accepts a checksum-valid tar header with a negative base-256 encoded entry size, causing the archive scanner to make no progress while repeatedly parsing the same header. This issue is fixed in version 7.5.18...

8.7CVSS6.5AI score0.00644EPSS
SaveExploits1References3
Positive Technologies
Positive Technologies
•added 2026/06/28 12:00 a.m.•22 views

PT-2026-56494

Name of the Vulnerable Software and Affected Versions node-tar versions prior to 7.5.18 Description The tar.replace function accepts a checksum-valid tar header containing a negative base-256 encoded entry size. This causes the archive scanner to enter a loop where it repeatedly parses the same...

8.7CVSS6.5AI score0.00644EPSS
SaveExploits1References57
OSV
OSV
•added 2023/03/02 9:18 p.m.•18 views

CLSA-2023-1677791921 tar: Fix of CVE-2022-48303

CVE-2022-48303: check for the end of field after leading byte 0x80 or 0xff of base-256 encoded header value...

5.5CVSS6.4AI score0.01476EPSS
SaveExploits1References1
CloudLinux
CloudLinux
•added 2023/03/02 9:18 p.m.•97 views

tar: Fix of CVE-2022-48303

CVE-2022-48303: check for the end of field after leading byte 0x80 or 0xff of base-256 encoded header value...

5.5CVSS7.8AI score0.01476EPSS
SaveExploits1
OSV
OSV
•added 2023/03/02 7:10 p.m.•16 views

CLSA-2023-1677784249 Fix CVE(s): CVE-2022-48303, CVE-2021-20193

SECURITY UPDATE: memory leak in readheader - debian/patches/CVE-2021-20193.patch: Don't return directly from the loop. Instead set the status and break. Return the status. - CVE-2021-20193.patch SECURITY UPDATE: a heap buffer overflow - debian/patches/CVE-2022-48303.patch: Check for the end of...

5.5CVSS6.6AI score0.01476EPSS
SaveExploits1References1
OSV
OSV
•added 2023/03/02 7:06 p.m.•17 views

CLSA-2023-1677783967 tar: Fix of CVE-2022-48303

CVE-2022-48303: check for the end of field after leading byte 0x80 or 0xff of base-256 encoded header value...

5.5CVSS6.8AI score0.01476EPSS
SaveExploits1References1
OSV
OSV
•added 2023/03/02 7:04 p.m.•18 views

CLSA-2023-1677783889 tar: Fix of CVE-2022-48303

CVE-2022-48303: check for the end of field after leading byte 0x80 or 0xff of base-256 encoded header value...

5.5CVSS6.6AI score0.01476EPSS
SaveExploits1References1
OSV
OSV
•added 2023/03/02 7:02 p.m.•14 views

CLSA-2023-1677783720 tar: Fix of CVE-2022-48303

CVE-2022-48303: check for the end of field after leading byte 0x80 or 0xff of base-256 encoded header value...

5.5CVSS6.4AI score0.01476EPSS
SaveExploits1References1
Rows per page
Query Builder