Skip to content

chore: upgrade tar to ^7.5.20 to address CVE-2026-59875#1474

Open
linear-code[bot] wants to merge 2 commits into
mainfrom
linear/sou-1555-sourcebot-devsourcebot-cve-2026-59875-node-tar-node-tar-adda
Open

chore: upgrade tar to ^7.5.20 to address CVE-2026-59875#1474
linear-code[bot] wants to merge 2 commits into
mainfrom
linear/sou-1555-sourcebot-devsourcebot-cve-2026-59875-node-tar-node-tar-adda

Conversation

@linear-code

@linear-code linear-code Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

Fixes SOU-1555

Addresses CVE-2026-59875 (node-tar DoS via crafted archive with NUL bytes in PAX metadata), affecting tar < 7.5.17.

tar is a transitive dependency (via node-gyp / cacache), requested through ^7.4.3, which already admits the patched release. Refreshing the lockfile with yarn up -R tar bumped it from 7.5.16 to 7.5.20 — no package.json change or resolutions override needed. Verified with yarn why tar that no instance of 7.5.16 remains.


Note

Low Risk
Dependency patch with no application code changes; risk is limited to transitive archive-handling behavior in build/install tooling.

Overview
Bumps the lockfile-resolved tar dependency from 7.5.16 to 7.5.20 to address CVE-2026-59875 (DoS via crafted archives with NUL bytes in PAX metadata). There is no direct package.json change—only yarn.lock is refreshed for the existing ^7.4.3 range.

Documents the upgrade under [Unreleased] → Fixed in CHANGELOG.md.

Reviewed by Cursor Bugbot for commit 48b1afb. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions

Copy link
Copy Markdown
Contributor

License Audit

❌ Audit failed to produce results. Check the workflow logs for details.

@brendan-kellam
brendan-kellam marked this pull request as ready for review July 21, 2026 14:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants