Skip to content

fix(deps): remediate Component Governance vulnerabilities - #2761

Merged
Hector Hernandez (hectorhdzg) merged 1 commit into
microsoft:mainfrom
hectorhdzg:fix/component-governance-dependencies
Aug 27, 2026
Merged

fix(deps): remediate Component Governance vulnerabilities#2761
Hector Hernandez (hectorhdzg) merged 1 commit into
microsoft:mainfrom
hectorhdzg:fix/component-governance-dependencies

Conversation

@hectorhdzg

Copy link
Copy Markdown
Member

No description provided.

@hectorhdzg
Hector Hernandez (hectorhdzg) requested a review from a team as a code owner August 27, 2026 20:54
Copilot AI lite review requested due to automatic review settings August 27, 2026 20:54

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 override/resolution configuration in the Application Insights JS monorepo (Rush + pnpm) to remediate Component Governance-reported vulnerabilities by forcing newer transitive dependency versions.

Changes:

  • Added/updated dependency overrides for brace-expansion and extract-zip (via an npm alias to @electron-internal/extract-zip).
  • Updated Rush pnpm global overrides to match the new remediation strategy.
  • Regenerated the Rush/pnpm lockfile to reflect the new override resolutions and integrity hashes.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 4 comments.

File Description
package.json Adds root-level overrides entries to force patched transitive dependency versions.
common/config/rush/pnpm-config.json Updates Rush globalOverrides to enforce the same dependency overrides across the repo.
common/config/rush/pnpm-lock.yaml Updates the lockfile to the new resolved packages (including engine/integrity metadata) produced by the override changes.
Files not reviewed (1)
  • common/config/rush/pnpm-lock.yaml: Generated file

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread package.json
Comment on lines +88 to 90
"brace-expansion": "^5.0.9",
"extract-zip": "npm:@electron-internal/extract-zip@^1.0.5",
"linkify-it": "^5.0.2",
Comment on lines 11 to 16
"js-yaml": ">=4.3.1 <5.0.0",
"markdown-it": ">=14.2.0",
"brace-expansion": ">=5.0.7 <5.0.8",
"brace-expansion": ">=5.0.9 <6.0.0",
"extract-zip": "npm:@electron-internal/extract-zip@^1.0.5",
"fast-uri": ">=3.1.5",
"ip-address": ">=10.4.0",
Comment on lines +306 to +309
'@electron-internal/extract-zip@1.0.5':
resolution: {integrity: sha512-+bqFCP98pLI0Tt0XQo1TmlXtwjWchISndDOxCkEcIuUgXWpBnLyRI+2DU+mesvnMMX6L1XDqYNA0lXNDHd/yiA==}
engines: {node: '>=22.12.0'}

Comment on lines +952 to +954
brace-expansion@5.0.9:
resolution: {integrity: sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==}
engines: {node: 20 || >=22}
@hectorhdzg
Hector Hernandez (hectorhdzg) merged commit 7837328 into microsoft:main Aug 27, 2026
9 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