Skip to content

fix: update tar to resolve CVE-2026-31802#3

Draft
dannyneira wants to merge 1 commit into
mainfrom
independabot/tar-CVE-2026-31802
Draft

fix: update tar to resolve CVE-2026-31802#3
dannyneira wants to merge 1 commit into
mainfrom
independabot/tar-CVE-2026-31802

Conversation

@dannyneira
Copy link
Copy Markdown
Member

Summary

  • Adds an npm override in examples/canvas_webgl_minimal/www/package.json to force transitive tar to 7.5.11.
  • Regenerates the npm v1 lockfile so examples/canvas_webgl_minimal/www/package-lock.json resolves tar@7.5.11.

Vulnerabilities resolved

Details

  • tar is a transitive development dependency in examples/canvas_webgl_minimal/www/package-lock.json.
  • The vulnerable copy was pulled through the old example app dependency tree (fsevents -> node-pre-gyp -> tar).
  • No Dependabot update error was present for these alerts.

Verification

  • npx -y npm@10.9.4 audit --json reports no tar vulnerability.
  • npx -y npm@10.9.4 install --lockfile-version=1 --legacy-peer-deps succeeds.
  • NODE_OPTIONS=--openssl-legacy-provider npx -y npm@10.9.4 run build reaches webpack compilation but fails because examples/canvas_webgl_minimal/pkg is not generated in the checkout, so the existing file:../pkg dependency cannot resolve.

Co-Authored-By: Oz oz-agent@warp.dev

Conversation: https://staging.warp.dev/conversation/554ae522-aab9-4842-a363-59417f5b82ae
Run: https://oz.staging.warp.dev/runs/019e7ec3-8770-74a4-b57c-f84e654f1c21
This PR was generated with Oz.

Co-Authored-By: Oz <oz-agent@warp.dev>
@dannyneira dannyneira requested a review from zachbai May 31, 2026 16:08
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.

2 participants