Skip to content

fix: update axios to v1.7.9 to resolve critical security vulnerabilities#1978

Open
lunasilvestre wants to merge 1 commit into
NASA-IMPACT:mainfrom
lunasilvestre:fix/update-axios-cve
Open

fix: update axios to v1.7.9 to resolve critical security vulnerabilities#1978
lunasilvestre wants to merge 1 commit into
NASA-IMPACT:mainfrom
lunasilvestre:fix/update-axios-cve

Conversation

@lunasilvestre
Copy link
Copy Markdown

Related Ticket: npmjs.com/advisories/1116365, npmjs.com/advisories/1116473

Description of Changes

Update axios from ^0.25.0 to ^1.7.9 to address two critical CVEs:

  • SSRF via NO_PROXY hostname normalization bypass
  • Unrestricted cloud metadata exfiltration via header injection chain

Notes & Questions About Changes

  • Major version bump (0.x → 1.x) but the codebase only uses axios.get(), axios.post(), AxiosRequestConfig, and axios.isCancel() — all backward-compatible
  • 6 source files use axios, all verified compatible

Validation / Testing

  • Full test suite passes (161/161)
  • yarn audit no longer reports these two critical advisories

Update axios from ^0.25.0 to ^1.7.9 to address two critical CVEs:
- SSRF via NO_PROXY hostname normalization bypass (npmjs.com/advisories/1116365)
- Unrestricted cloud metadata exfiltration via header injection (npmjs.com/advisories/1116473)

Both vulnerabilities are patched in axios >=1.15.0. The codebase uses
standard axios.get/post APIs which are backward-compatible with v1.x.
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 13, 2026

👷 Deploy request for veda-ui pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit bfb1478

@lunasilvestre lunasilvestre marked this pull request as ready for review May 2, 2026 11:35
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