Skip to content

chore(deps): fix 3 open Dependabot alert(s)#1566

Merged
priyanshu92 merged 1 commit intomainfrom
copilot/dependabot-autofix-24894980623
Apr 24, 2026
Merged

chore(deps): fix 3 open Dependabot alert(s)#1566
priyanshu92 merged 1 commit intomainfrom
copilot/dependabot-autofix-24894980623

Conversation

@power-pages-github-app
Copy link
Copy Markdown
Contributor

Summary

Fixes 3 open Dependabot alert(s) identified via npm audit (Dependabot API not accessible via current token).

Alerts addressed

  • brace-expansion (GHSA-f886-m6hf-6m8v, moderate) — vulnerable < 1.1.13 → patched 1.1.13. Strategy: scoped override in @vscode/vsce.
  • path-to-regexp (GHSA-j3q9-mxjg-w52f, high) — vulnerable >= 8.0.0 < 8.4.0 → patched 8.4.0. Strategy: scoped override in @koa/router.
  • path-to-regexp (GHSA-27v5-c462-wpq7, moderate) — vulnerable >= 8.0.0 < 8.4.0 → patched 8.4.0. Strategy: scoped override in @koa/router (same fix as above).

Note on uuid (GHSA-w5hq-g745-h8pq): Remaining uuid < 14.0.0 instances in @fluidframework/*, @azure/msal-node, @microsoft/generator-powerpages, and istanbul-lib-processinfo cannot be safely overridden to uuid v14 because uuid v14 is ESM-only and these packages use CJS require('uuid'). Fixing these requires the upstream packages to release new versions.

Collateral changes

None. The sinon → nise → path-to-regexp@6.3.0 dependency (which is not in the vulnerable 8.x range) is unaffected by the scoped override.

Verification

  • npm run build: Pre-existing errors unrelated to this change (missing generated file telemetry-generated/buildRegionConfiguration)
  • npm test: PASS (95 tests passing)

- brace-expansion: override in @vscode/vsce scope to ^1.1.13 (GHSA-f886-m6hf-6m8v)
- path-to-regexp: override in @koa/router scope to ^8.4.0 (GHSA-j3q9-mxjg-w52f, GHSA-27v5-c462-wpq7)
@power-pages-github-app power-pages-github-app Bot requested review from a team as code owners April 24, 2026 14:44
@priyanshu92 priyanshu92 enabled auto-merge (squash) April 24, 2026 14:46
@priyanshu92 priyanshu92 merged commit 03542f0 into main Apr 24, 2026
9 checks passed
@priyanshu92 priyanshu92 deleted the copilot/dependabot-autofix-24894980623 branch April 24, 2026 14:51
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.

1 participant