Skip to content

chore: resolve open dependabot security alerts - #981

Open
jonathannorris wants to merge 1 commit into
mainfrom
chore/dependabot-alerts
Open

chore: resolve open dependabot security alerts#981
jonathannorris wants to merge 1 commit into
mainfrom
chore/dependabot-alerts

Conversation

@jonathannorris

Copy link
Copy Markdown
Member

Summary

  • Resolved 10 open Dependabot security alerts by bumping vulnerable transitive dependencies via yarn resolutions

Dependabot Alerts Resolved

Alert Package Severity Fix
#239 fast-uri high Bumped to 3.1.4 via resolution
#238 svgo high Bumped to 3.3.4 via resolution
#237 dompurify low Bumped to 3.4.12 via resolution
#236 fast-uri high Bumped to 3.1.4 via resolution
#235 body-parser low Bumped to 1.20.6 via resolution
#234 webpack-dev-server medium Bumped to 5.2.6 via resolution
#233 webpack-dev-server medium Bumped to 5.2.6 via resolution
#232 shell-quote high Bumped to 1.9.0 via resolution
#231 brace-expansion high Bumped to 2.1.2 via resolution
#230 brace-expansion high Bumped to 1.1.16 via resolution

All affected packages are transitive dependencies (ajv, @svgr/plugin-svgo, postcss-svgo, redoc, express, @docusaurus/core, launch-editor, minimatch). Verified via yarn build that the site still compiles successfully after the dependency bumps.

- fast-uri 3.1.2 -> 3.1.4 (high, alerts #236, #239)
- svgo 3.3.3 -> 3.3.4 (high, alert #238)
- dompurify 3.4.11 -> 3.4.12 (low, alert #237)
- body-parser 1.20.4 -> 1.20.6 (low, alert #235)
- webpack-dev-server 5.2.5 -> 5.2.6 (medium, alerts #233, #234)
- shell-quote 1.8.4 -> 1.9.0 (high, alert #232)
- brace-expansion 2.1.1 -> 2.1.2 (high, alert #231)
- brace-expansion 1.1.15 -> 1.1.16 (high, alert #230)
Copilot AI review requested due to automatic review settings July 27, 2026 16:03
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying devcycle-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 5203d10
Status: ✅  Deploy successful!
Preview URL: https://2b6bc6da.devcycle-docs.pages.dev
Branch Preview URL: https://chore-dependabot-alerts.devcycle-docs.pages.dev

View logs

@jonathannorris
jonathannorris enabled auto-merge (squash) July 27, 2026 16:06

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 dependency overrides to address Dependabot-reported vulnerabilities by bumping affected transitive packages via Yarn resolutions, with the resulting updates captured in yarn.lock.

Changes:

  • Updated package.json Yarn resolutions to enforce patched versions of vulnerable transitive dependencies.
  • Regenerated yarn.lock to reflect the resolved/pinned versions (e.g., body-parser, brace-expansion, dompurify, fast-uri, shell-quote, svgo, webpack-dev-server).

Reviewed changes

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

File Description
package.json Adds/updates Yarn resolutions entries to force secure transitive dependency versions.
yarn.lock Captures the resolved versions after applying the new resolutions.

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

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