Skip to content

Update dependencies to address security advisories - #14640

Merged
sean-mcmanus merged 2 commits into
mainfrom
seanmcm/devbox2-wsl/agent3/fix-dependabot-alerts
Aug 4, 2026
Merged

Update dependencies to address security advisories#14640
sean-mcmanus merged 2 commits into
mainfrom
seanmcm/devbox2-wsl/agent3/fix-dependabot-alerts

Conversation

@sean-mcmanus

@sean-mcmanus sean-mcmanus commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

Summary

Updates transitive dependencies to patched releases:

  • ip-address to 10.3.1 and undici to 6.28.0 for the GitHub Actions package
  • postcss to 8.5.25 for the main extension
  • undici to 7.29.0 for the Extension Pack

The remaining fast-uri@3.1.4 advisory is not addressed because its patched release, 3.1.5, is not currently available from the repository's configured npm registry.

Validation

  • The GitHub Actions package reports zero audit vulnerabilities.
  • The main extension passes a frozen Yarn install and TypeScript compilation.
  • The main extension and Extension Pack audits report only the unavailable fast-uri@3.1.5 fix.

This PR was investigated and created by Copilot with GPT-5.6 Sol (in VS Code). Any message starting with ✨Copilot: was sent by Copilot.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates dependency lockfiles and Yarn resolutions to pull in patched transitive dependency versions, addressing reported security advisories across the main extension, the Extension Pack, and the GitHub Actions package.

Changes:

  • Bump undici in the Extension Pack lockfile to 7.29.0.
  • Update the main extension’s PostCSS resolution/lockfile to 8.5.25 (with a ^8.5.23 minimum via resolutions).
  • Bump .github/actions transitive dependencies (ip-address to 10.3.1, undici to 6.28.0) in its lockfile.

Reviewed changes

Copilot reviewed 1 out of 4 changed files in this pull request and generated no comments.

File Description
ExtensionPack/package-lock.json Updates locked undici tarball/version to a newer patched release for the Extension Pack.
Extension/yarn.lock Locks PostCSS to 8.5.25 and updates the undici descriptor to ^7.29.0 for the main extension install graph.
Extension/package.json Raises the minimum PostCSS resolution to ^8.5.23 to avoid vulnerable versions while keeping installs flexible.
.github/actions/package-lock.json Updates locked ip-address and undici versions to patched releases for the GitHub Actions package.
Files not reviewed (2)
  • .github/actions/package-lock.json: Generated file
  • ExtensionPack/package-lock.json: Generated file

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@sean-mcmanus
sean-mcmanus enabled auto-merge (squash) August 4, 2026 18:29
@sean-mcmanus
sean-mcmanus merged commit f2480fd into main Aug 4, 2026
6 checks passed
@sean-mcmanus
sean-mcmanus deleted the seanmcm/devbox2-wsl/agent3/fix-dependabot-alerts branch August 4, 2026 20:04
@github-project-automation github-project-automation Bot moved this from Pull Request to Done in cpptools Aug 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants