Skip to content

chore(deps): remove tar exclusions from osv-scanner.toml - #9939

Merged
gokulhost merged 1 commit into
masterfrom
osv-scanner-prune/20261012-062507
Oct 14, 2026
Merged

gokulhost merged 1 commit into
masterfrom
osv-scanner-prune/20261012-062507

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Summary

Removed 9 tar-related GHSA exclusions from osv-scanner.toml that are now resolved by upgrading from tar 6.2.1 to tar 7.5.22.

Removed Exclusions

GHSA ID Fixed in tar version
GHSA-8qq5-rm4j-mr97 7.5.3
GHSA-r6q2-hw4h-h46w 7.5.4
GHSA-34x7-hfp2-rc4v 7.5.7
GHSA-83g3-92jg-28cx 7.5.7
GHSA-qffp-2rhf-9h96 7.5.7
GHSA-9ppj-qmqm-q256 7.5.7
GHSA-23hp-3jrh-7fpw 7.5.19
GHSA-8x88-c5mf-7j5w 7.5.18
GHSA-r292-9mhp-454m 7.5.21

Changes Made

  • Removed tar version pins from package.json resolutions (swarm-js/**/tar: 6.2.1)
  • Updated yarn.lock to allow newer tar versions (now using 7.5.22 where supported)
  • Removed 9 tar-related exclusion blocks from osv-scanner.toml

Test Results

OSV Scanner Results

osv-scanner scan source --config=osv-scanner.toml ./

✅ PASSES - No HIGH or CRITICAL vulnerabilities detected

Dependency Check Results

yarn check-deps

✅ PASSES - All workspace dependencies are consistent

Still Blocked

The following exclusions remain in place due to lack of upstream fixes:

GHSA ID Package Reason
GHSA-2w8x-224x-785m sjcl No upstream fix (first_patched_version: null)
GHSA-jmr9-qjv8-65gv extract-zip No upstream fix (last_affected: 2.0.1, latest release)
GHSA-7pqw-9j4j-h8q3 extract-zip No upstream fix (last_affected: 2.0.1, latest release)
GHSA-vfj7-8cjw-p6xm braces No upstream fix (last_affected: 3.0.3, latest release)
GHSA-ch52-4w7c-c8xp http-cache-semantics No upstream fix (last_affected: 4.2.0, latest release)
GHSA-86w9-cpqp-85rv node-forge No upstream fix (last_affected: 1.4.0, latest release)
GHSA-w4pp-8pjf-rmxw pacote Fix only in pacote 21.5.1+/22.0.0 which lerna does not yet support
GHSA-7c78-jf6q-g5cm tmp Type-confusion vector does not apply (dev-time only, controlled inputs)
GHSA-3ppc-4f35-3m26 minimatch minimatch 10.x breaks lerna v9 API (intentionally pinned to 3.x)
GHSA-7r86-cg39-jmmj minimatch Same as above
GHSA-23c5-xmqv-rm74 minimatch Same as above
GHSA-hmw2-7cc7-3qxx form-data Code-controlled field names only, not user input

🤖 Generated with Claude Code

@github-actions
github-actions Bot requested review from a team as code owners October 12, 2026 06:31
@github-actions github-actions Bot added automated Automated PR or process dependencies Pull requests that update a dependency file security Security-related changes labels Oct 12, 2026
Removed 9 tar-related GHSA exclusions that are now resolved by upgrading
from tar 6.2.1 to tar 7.5.22. All exclusions were for tar extraction
vulnerabilities that are fixed in tar versions 7.5.3+.

Changes:
- Removed tar version pins from package.json resolutions
- Removed GHSA-8qq5-rm4j-mr97, GHSA-r6q2-hw4h-h46w, GHSA-34x7-hfp2-rc4v,
  GHSA-83g3-92jg-28cx, GHSA-qffp-2rhf-9h96, GHSA-9ppj-qmqm-q256,
  GHSA-23hp-3jrh-7fpw, GHSA-8x88-c5mf-7j5w, GHSA-r292-9mhp-454m from
  osv-scanner.toml

OSV scanner now passes for HIGH/CRITICAL vulnerabilities.

Ticket: HSM-429
@gokulhost
gokulhost force-pushed the osv-scanner-prune/20261012-062507 branch from 8e750e1 to ed0c326 Compare October 14, 2026 04:31
@gokulhost
gokulhost merged commit 506df05 into master Oct 14, 2026
26 checks passed
@gokulhost
gokulhost deleted the osv-scanner-prune/20261012-062507 branch October 14, 2026 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Automated PR or process dependencies Pull requests that update a dependency file security Security-related changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants