Commit 5db3dd4
Update axios and lodash to address reported vulnerabilities (#1621)
- Bump axios from ^1.13.2 to ^1.15.0 to patch GHSA-fvcv-3m26-pcqx
(unrestricted cloud metadata exfiltration via header injection)
and GHSA-3p68-rc4w-qgx5 (NO_PROXY hostname normalization bypass
leading to SSRF).
- Bump lodash from ^4.17.21 to ^4.17.24 to patch GHSA-r5fr-rjxr-66jc
(code injection via _.template) and GHSA-f23m-r3pf-42rh (prototype
pollution via array path bypass in _.unset and _.omit).
- Add an explicit overrides entry for follow-redirects ^1.15.12 to
clear GHSA-r4q5-vmmm-2653 (custom authentication headers leaked to
cross-domain redirect targets). axios 1.15.0 still pins
follow-redirects@1.15.11, which is the upper bound of the
vulnerable range; the override pulls in 1.16.0.
npm audit now reports 0 vulnerabilities. All unit tests, lint, and
prettier checks pass.
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent c7fe3b9 commit 5db3dd4
2 files changed
Lines changed: 24 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
92 | | - | |
| 92 | + | |
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
102 | | - | |
| 102 | + | |
103 | 103 | | |
104 | 104 | | |
105 | 105 | | |
| |||
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
113 | 116 | | |
114 | 117 | | |
0 commit comments