Summary
Package updates are available for Amazon Linux 2023 that fix the following vulnerabilities: CVE-2024-28863: node-tar is a Tar for Node.js. node-tar prior to version 6.2.1 has no limit on the number of sub-folders created in the folder creation process. An attacker who generates a large number of sub-folders can consume memory on the system running node-tar and even crash the Node.js client within few seconds of running it using a path with too many sub-folders inside. Version 6.2.1 fixes this issue by preventing extraction in excessively deep sub-folders.
Fixed packages 10
| Release | Package | Fixed in |
|---|---|---|
| Amazon Linux · 2023 | nodejs | 1:18.20.4-1.amzn2023.0.1 |
| Amazon Linux · 2023 | nodejs-debuginfo | 1:18.20.4-1.amzn2023.0.1 |
| Amazon Linux · 2023 | nodejs-debugsource | 1:18.20.4-1.amzn2023.0.1 |
| Amazon Linux · 2023 | nodejs-devel | 1:18.20.4-1.amzn2023.0.1 |
| Amazon Linux · 2023 | nodejs-docs | 1:18.20.4-1.amzn2023.0.1 |
| Amazon Linux · 2023 | nodejs-full-i18n | 1:18.20.4-1.amzn2023.0.1 |
| Amazon Linux · 2023 | nodejs-libs | 1:18.20.4-1.amzn2023.0.1 |
| Amazon Linux · 2023 | nodejs-libs-debuginfo | 1:18.20.4-1.amzn2023.0.1 |
| Amazon Linux · 2023 | nodejs-npm | 1:10.7.0-1.18.20.4.1.amzn2023.0.1 |
| Amazon Linux · 2023 | v8-10.2-devel | 3:10.2.154.26-1.18.20.4.1.amzn2023.0.1 |
Vulnerabilities 1
-
Medium 6.5
node-tar vulnerable to denial of service while parsing a tar file due to lack of folders count validation
node-tar is a Tar for Node.js. node-tar prior to version 6.2.1 has no limit on the number of sub-folders created in the folder creation process. An attacker who generates a large number of sub-folders can consume memory on the system running node-tar and even…
References
-
web
https://alas.aws.amazon.com/cve/html/CVE-2024-28863.html