Skip to content

chore: resolve open dependabot security alerts - #31

Merged
jonathannorris merged 1 commit into
mainfrom
chore/dependabot-alerts
Aug 31, 2026
Merged

chore: resolve open dependabot security alerts#31
jonathannorris merged 1 commit into
mainfrom
chore/dependabot-alerts

Conversation

@jonathannorris

Copy link
Copy Markdown
Member

Summary

  • Resolved 6 open Dependabot security alerts by fixing the npm override version so the bundled dependency tree pulled in via @semantic-release/npm -> npm actually resolves to patched undici and ip-address versions.

Dependabot Alerts Resolved

Alert Package Severity Fix
#144 undici medium Now resolves to 6.28.0 via bumped npm override (11.18.0 -> 11.19.1)
#142 undici medium Now resolves to 6.28.0 via bumped npm override
#141 undici medium Now resolves to 6.28.0 via bumped npm override
#140 ip-address high Now resolves to 10.5.0 via bumped npm override
#138 ip-address medium Now resolves to 10.5.0 via bumped npm override
#137 ip-address medium Now resolves to 10.5.0 via bumped npm override

Note: package.json already had undici and ip-address overrides pinned to patched versions, but those overrides did not reach npm's own bundled dependency tree (npm ships undici/ip-address as bundleDependencies, which npm overrides cannot touch). Bumping the npm override itself to a version that bundles the patched packages resolves all six alerts.

- undici <6.28.0 -> 6.28.0 (medium, alerts #144, #142, #141)
- ip-address <=10.3.0 -> 10.5.0 (high, alert #140)
- ip-address >=10.1.1,<=10.2.1 -> 10.5.0 (medium, alert #138)
- ip-address >=10.1.1,<=10.2.0 -> 10.5.0 (medium, alert #137)

Bumped the npm override to 11.19.1 so the bundled npm dependency
tree (pulled in transitively via @semantic-release/npm) picks up
patched undici and ip-address instead of the previously overridden
versions, which were not actually reaching npm's bundled deps.
@jonathannorris
jonathannorris requested a review from a team as a code owner August 31, 2026 13:36
Copilot AI lite review requested due to automatic review settings August 31, 2026 13:37
@jonathannorris
jonathannorris enabled auto-merge (squash) August 31, 2026 13:38

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟡 Changes recommended

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Updates the repository’s npm dependency overrides to address Dependabot security alerts related to transitive dependencies bundled within npm as used by @semantic-release/npm.

Changes:

  • Bumps the npm override to 11.19.1 to ensure npm’s bundled dependency tree includes patched versions (per PR description).
File summaries
File Description
package.json Updates the overrides.npm version used transitively by @semantic-release/npm to pull in patched bundled dependencies.
Review details
  • Files reviewed: 1/2 changed files
  • Comments generated: 1
  • Review effort level: Lite

💡 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 41 to +43
"ip-address": "10.3.1",
"@semantic-release/npm": "13.1.5",
"npm": "11.18.0",
"npm": "11.19.1",
@jonathannorris
jonathannorris merged commit 2a1d52c into main Aug 31, 2026
5 checks passed
@jonathannorris
jonathannorris deleted the chore/dependabot-alerts branch August 31, 2026 14:25
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