Skip to content

fix(root): clear osv-scanner HIGH/CRITICAL findings blocking release - #9325

Merged
zahin-mohammad merged 1 commit into
masterfrom
WCI-1125
Jul 22, 2026
Merged

fix(root): clear osv-scanner HIGH/CRITICAL findings blocking release#9325
zahin-mohammad merged 1 commit into
masterfrom
WCI-1125

Conversation

@Marzooqa

@Marzooqa Marzooqa commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Summary

Unblocks BitGoJS release after the osv-scanner audit gate failed on HIGH/CRITICAL dependency findings.
Why the release failed

Bumps (and why)

Package Change Why
axios 1.16.11.18.0 (root resolutions/overrides + root dependencies) HIGH GHSA-gcfj-64vw-6mp9 — Node HTTP adapter can use an inherited proxy after interceptor cloning. Same-major patch.
axios (modules) 1.16.11.18.0 in @bitgo/sdk-coin-atom, @bitgo/sdk-coin-sui, @bitgo/utxo-lib Align direct deps with the root pin.
fast-uri 3.1.23.1.4 HIGH GHSA-4c8g-83qw-93j6 + GHSA-v2hh-gcrm-f6hx; transitive via ajv.
uuid force 11.1.1 (root) GHSA-w5hq-g745-h8pq; no patched 8.x; first_patched is 11.1.1.
uuid (@bitgo/sdk-core) ^8.3.211.1.1 Direct dep; match resolved/published version.
js-yaml force 4.3.0 (root) HIGH GHSA-52cp-r559-cp3m. Lerna pins 4.1.0; resolution overrides to 4.3.0 (same major).

Exclusions (osv-scanner.toml)

GHSA Package Why
GHSA-23hp-3jrh-7fpw tar (Critical) Fix needs tar@7.5.19+; breaks lerna packDirectory. Packing-only usage.
GHSA-8x88-c5mf-7j5w tar (High) Fix needs tar@7.5.18+; same lerna/tar constraint.

Test plan

  • osv-scanner → 0 Critical, 0 High
  • yarn check-deps
  • yarn lerna run build
  • CI green
  • Re-run BitGoJS Release
    TICKET: WCI-1125

@linear-code

linear-code Bot commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

WCI-1125

@Marzooqa
Marzooqa marked this pull request as ready for review July 22, 2026 11:10
@Marzooqa
Marzooqa requested a review from a team as a code owner July 22, 2026 11:10
@Marzooqa
Marzooqa requested a review from a team July 22, 2026 11:10
@Marzooqa
Marzooqa requested review from a team as code owners July 22, 2026 11:10
Pin patched transitive deps and exclude tar advisories that cannot be
bumped without breaking lerna packDirectory, so BitGoJS release audit
passes HIGH/CRITICAL again.

TICKET: WCI-1125
@zahin-mohammad
zahin-mohammad merged commit 7d18ff7 into master Jul 22, 2026
25 checks passed
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.

3 participants