fix: upgrade axios to 1.15.0 (CVE-2025-62718)#6219
fix: upgrade axios to 1.15.0 (CVE-2025-62718)#6219orbisai0security wants to merge 2 commits intoFlowiseAI:mainfrom
Conversation
Automated dependency upgrade by Orbis Security AI
There was a problem hiding this comment.
Code Review
This pull request adds axios version 1.15.0 to the root dependencies. However, the update is insufficient because the repository uses pnpm.overrides to pin axios to an older, vulnerable version (1.12.0). To resolve the security vulnerability, the version must be updated within the overrides section and individual package manifests.
| "dependencies": { | ||
| "axios": "1.15.0" |
There was a problem hiding this comment.
The addition of axios: 1.15.0 to the root dependencies is insufficient to resolve the security vulnerability (CVE-2025-62718) due to the existing pnpm.overrides configuration. In this repository, pnpm.overrides (line 70) explicitly pins axios to 1.12.0. Since pnpm prioritizes overrides over standard dependency declarations, the older, vulnerable version will still be enforced across the workspace. To effectively apply the fix, you must update the version in the pnpm.overrides section. Additionally, please verify the maintenance and security status of this version to ensure the information is not outdated, as automated tools can sometimes provide incorrect status. It is also recommended to update the version in the individual package manifests where axios is directly used.
References
- Verify the maintenance and security status of dependencies flagged by automated tools, as this information may be outdated.
There was a problem hiding this comment.
@orbisai0security can you address code review comments?
|
✅ Changes Applied I've updated the code based on your feedback: The code review correctly identified that adding The fix:
Files modified:
The changes have been pushed to this PR branch. Please review! |
Summary
Upgrade axios from 1.12.0 to 1.15.0 to fix CVE-2025-62718.
Vulnerability
CVE-2025-62718pnpm-lock.yamlDescription: axios: Axios: Server-Side Request Forgery and proxy bypass due to improper hostname normalization
Changes
package.jsonpnpm-lock.yamlVerification
Automated security fix by OrbisAI Security