-
Notifications
You must be signed in to change notification settings - Fork 637
Closed
Labels
bugThis issue is a bug.This issue is a bug.p2This is a standard priority issueThis is a standard priority issue
Description
Checkboxes for prior research
- I've gone through Developer Guide and API reference
- I've checked AWS Forums and StackOverflow.
- I've searched for previous similar issues and didn't find any solution.
Describe the bug
npm audit fails when you depend on packages which use aws-crt, because aws-crt depends on a vulnerable version of axios.
CVE for axios: GHSA-8hc4-vh64-cxmj
SDK version number
@aws-sdk/[email protected]
Which JavaScript Runtime is this issue in?
Node.js
Details of the browser/Node.js/ReactNative version
v20.10.0
Reproduction Steps
npm install @aws-sdk/client-dynamodb
npm audit
npm ls axios
├─┬ @aws-sdk/[email protected]
│ └─┬ @aws-sdk/[email protected]
│ └─┬ [email protected]
│ └── [email protected]
Observed Behavior
axios >=1.3.2
Severity: high
Server-Side Request Forgery in axios - https://github.com/advisories/GHSA-8hc4-vh64-cxmj
fix available via `npm audit fix`
node_modules/axios
aws-crt >=1.19.0
Depends on vulnerable versions of axios
node_modules/aws-crt
2 high severity vulnerabilities
Expected Behavior
Expect to have no vulnerabilities.
Possible Solution
No response
Additional Information/Context
Issue in axios repository: axios/axios#6463
marpru-paf, MikaLampi, aaleksandrov, anehustorov and Manojmg1
Metadata
Metadata
Assignees
Labels
bugThis issue is a bug.This issue is a bug.p2This is a standard priority issueThis is a standard priority issue