{"id":"CVE-2025-64118","title":"node-tar is a Tar for Node.js","summary":"node-tar is a Tar for Node.js. In 7.5.1, using .t (aka .list) with { sync: true } to read tar entry contents returns uninitialized memory contents if tar file was changed on disk to a smaller size while being read. This vulnerability is …","severity":"none","cwe":["CWE-362","CWE-367"],"published":"2025-10-30","updated":"2026-10-07","sourceUpdated":"2026-10-07T22:10:00.217","source":"NVD","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2025-64118","references":[{"url":"https://github.com/isaacs/node-tar/commit/5330eb04bc43014f216e5c271b40d5c00d45224d","label":"security-advisories@github.com"},{"url":"https://github.com/isaacs/node-tar/issues/445","label":"security-advisories@github.com"},{"url":"https://github.com/isaacs/node-tar/pull/446","label":"security-advisories@github.com"},{"url":"https://github.com/isaacs/node-tar/security/advisories/GHSA-29xp-372q-xqph","label":"security-advisories@github.com"}],"tags":["nvd"],"epss":0.00134,"epssPercentile":0.02504,"ingestedAt":"2026-10-07T22:59:42.828Z","slug":"CVE-2025-64118","body":"## Overview\n\nnode-tar is a Tar for Node.js. In 7.5.1, using .t (aka .list) with { sync: true } to read tar entry contents returns uninitialized memory contents if tar file was changed on disk to a smaller size while being read. This vulnerability is fixed in 7.5.2.\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"sunlit","depthScore":3,"depthScoreParts":{"impact":2.8,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}