Skip to content

chore: bump axios to 1.15.0 to resolve dependabot alerts#565

Merged
jonathannorris merged 1 commit intomainfrom
chore-fix-axios-dependabot-alerts
Apr 13, 2026
Merged

chore: bump axios to 1.15.0 to resolve dependabot alerts#565
jonathannorris merged 1 commit intomainfrom
chore-fix-axios-dependabot-alerts

Conversation

@jonathannorris
Copy link
Copy Markdown
Member

Summary

  • Bumps axios from 1.13.6 to 1.15.0 and updates resolutions to match
  • Fixes alerts 191 (NO_PROXY hostname normalization bypass / SSRF) and 193 (header injection chain / cloud metadata exfiltration, CVSS 10)
  • 1.15.0 is confirmed clean — it's the release that addressed the 1.14.x supply chain issue we previously avoided

@jonathannorris jonathannorris requested a review from a team as a code owner April 13, 2026 14:39
Copilot AI review requested due to automatic review settings April 13, 2026 14:39
@cloudflare-workers-and-pages
Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
devcycle-mcp-server 69ca6ec Apr 13 2026, 02:32 PM

Copy link
Copy Markdown

Copilot AI left a comment

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 the project’s HTTP client dependency to address Dependabot security alerts by bumping axios to a patched release and aligning the Yarn lockfile.

Changes:

  • Bump axios from 1.13.6 to 1.15.0 in package.json.
  • Update Yarn resolutions to force axios to 1.15.0 where applicable.
  • Regenerate yarn.lock entries for axios and its updated transitive dependency proxy-from-env.

Reviewed changes

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

File Description
package.json Updates the direct axios dependency and adjusts resolutions to force 1.15.0.
yarn.lock Updates the lockfile to axios@1.15.0 and proxy-from-env@2.1.0 with new checksums.

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

Comment thread package.json
"resolutions": {
"axios@npm:^1.13.6": "1.13.6",
"axios@npm:^1.6.0": "1.13.6",
"axios@npm:^1.13.6": "1.15.0",
Copy link

Copilot AI Apr 13, 2026

Choose a reason for hiding this comment

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

The resolutions entry "axios@npm:^1.13.6": "1.15.0" no longer appears to match any dependency descriptor in the current yarn.lock (there are no axios: "npm:^1.13.6" entries). Consider removing this unused selector or updating it to the range(s) that actually exist (e.g. keep only the ^1.6.0 selector) to avoid confusion about which installs are being forced.

Suggested change
"axios@npm:^1.13.6": "1.15.0",

Copilot uses AI. Check for mistakes.
@jonathannorris jonathannorris merged commit 86c99d3 into main Apr 13, 2026
14 checks passed
@jonathannorris jonathannorris deleted the chore-fix-axios-dependabot-alerts branch April 13, 2026 17:12
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