Skip to content

Fix high-severity brace-expansion and fast-uri audit findings - #9598

Merged
GytisCepk merged 1 commit into
masterfrom
copilot/audit-fix-high-cves
Aug 6, 2026
Merged

Fix high-severity brace-expansion and fast-uri audit findings#9598
GytisCepk merged 1 commit into
masterfrom
copilot/audit-fix-high-cves

Conversation

@GytisCepk

@GytisCepk GytisCepk commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

A plain rush update --full was enough — no globalOverrides needed.

  • pnpm-lock.yaml — regenerated. Picks up patched brace-expansion (1.x, 2.x, 5.x lines — GHSA-rgw5-rvv9-x895) and fast-uri >= 3.1.5 (host confusion via backslash).
  • command-line.json — removed --ignore GHSA-mh99-v99m-4gvg. That advisory no longer surfaces, so the suppression is obsolete and future occurrences will correctly fail the audit.

rush audit goes from 1 low, 4 moderate, 6 high (2 ignored) to 1 low, 4 moderate — the remainder are below the --audit-level high threshold.


This PR was created by an AI Assistant (powered by Claude Opus 5).

Re-resolved the pnpm lock file with `rush update --full`, which picks up
patched releases of `brace-expansion` (1.x, 2.x and 5.x lines) and
`fast-uri`, clearing all high-severity `rush audit` findings.

With those resolved, GHSA-mh99-v99m-4gvg no longer surfaces, so the
`--ignore GHSA-mh99-v99m-4gvg` argument is removed from the `audit`
command in `common/config/rush/command-line.json`. Future occurrences of
that advisory will now fail the audit instead of being silently skipped.

`rush audit` now reports 0 high/critical (5 remaining: 1 low, 4 moderate).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@GytisCepk
GytisCepk requested a review from a team as a code owner August 6, 2026 08:41
@GytisCepk GytisCepk changed the title Fix high-severity brace-expansion (GHSA-rgw5-rvv9-x895) and fast-uri audit findings Fix high-severity brace-expansion and fast-uri audit findings Aug 6, 2026
@GytisCepk
GytisCepk enabled auto-merge (squash) August 6, 2026 08:43
@GytisCepk
GytisCepk requested a lite review from Copilot August 6, 2026 08:43

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

Updates the Rush monorepo’s pnpm lockfile to pick up patched transitive dependency versions addressing the reported high-severity advisories (notably brace-expansion and fast-uri), and removes an obsolete pnpm audit suppression so future occurrences will fail the audit as intended.

Changes:

  • Regenerates common/config/rush/pnpm-lock.yaml via rush update --full, pulling in patched versions of vulnerable transitive packages.
  • Removes the --ignore GHSA-mh99-v99m-4gvg suppression from the repo’s rush audit command definition.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.

File Description
common/config/rush/pnpm-lock.yaml Regenerated lockfile resolving patched dependency versions (including brace-expansion and fast-uri), plus assorted transitive bumps from rush update --full.
common/config/rush/command-line.json Updates the audit shell command to stop suppressing an advisory that no longer appears.
Files not reviewed (1)
  • common/config/rush/pnpm-lock.yaml: Generated file

Comment thread common/config/rush/pnpm-lock.yaml
@GytisCepk
GytisCepk merged commit 5d45bcc into master Aug 6, 2026
22 checks passed
@GytisCepk
GytisCepk deleted the copilot/audit-fix-high-cves branch August 6, 2026 13:15
rschili pushed a commit that referenced this pull request Aug 8, 2026
GytisCepk added a commit that referenced this pull request Aug 10, 2026
…ckport #9598) [release/5.11.x] (#9601)

Co-authored-by: Gytis Čepkauskas <98940208+GytisCepk@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants