Skip to content

fix: patch axios CVE-2025-62718#1

Merged
JOY merged 1 commit intomainfrom
fix/axios-cve-2025-62718
Apr 13, 2026
Merged

fix: patch axios CVE-2025-62718#1
JOY merged 1 commit intomainfrom
fix/axios-cve-2025-62718

Conversation

@JOY
Copy link
Copy Markdown

@JOY JOY commented Apr 12, 2026

Override axios >=1.15.0 to fix SSRF vulnerability (NO_PROXY hostname normalization bypass).

Override axios >=1.15.0 to fix NO_PROXY hostname normalization bypass leading to SSRF.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates the axios version override in package.json to a range. The review feedback correctly points out that using an open-ended range for overrides can lead to non-deterministic builds and recommends pinning the version to 1.15.0 for stability.

"overrides": {
"ws": "8.17.1",
"axios": "1.12.0",
"axios": ">=1.15.0",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

Using an open-ended range like >=1.15.0 in pnpm.overrides can lead to non-deterministic builds and potential breaking changes if a new major version of axios is released. To maintain consistency with the other pinned overrides in this file and ensure build stability, it is recommended to pin to a specific version.

Suggested change
"axios": ">=1.15.0",
"axios": "1.15.0",

@JOY JOY merged commit fca331e into main Apr 13, 2026
9 checks passed
@JOY JOY deleted the fix/axios-cve-2025-62718 branch April 13, 2026 00:37
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.

1 participant