CVE-2026-84961 (CRITICAL): undici 7.29.0 in the preinstalled AWS SDK of nodejs base images
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 55/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- aws, docker, node.js
- Lĩnh vực
- cloud, infrastructure, security
Hướng nghiên cứu
Start by inspecting package.json in the published layers for the listed nodejs base-image tags, especially /var/runtime/node_modules/@aws-sdk/node_modules/undici and Node's bundled copy. Rebuild the affected images with undici at the stated fixed versions and verify that the published layers no longer contain the vulnerable copies, including the Node 24 runtime image.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
The Node.js Lambda base images ship undici 7.29.0 inside the preinstalled AWS SDK v3, at /var/runtime/node_modules/@aws-sdk/node_modules/undici. That version is affected by CVE-2026-84961 (CVSS 9.1), fixed upstream in undici 7.29.1, published 2026-09-04.
Verified by reading package.json from the published image layers of:
- public.ecr.aws/lambda/nodejs:24.2026.09.12.00 - undici 7.29.0
- public.ecr.aws/lambda/nodejs:24.2026.09.08.11 - undici 7.29.0
- public.ecr.aws/lambda/nodejs:22.2026.06.19.17 - undici 7.29.0
- public.ecr.aws/lambda/nodejs:26-preview - undici 7.29.0 in the SDK, and 8.10.0 in Node's own bundled copy, which is below the 8.10.2 fix
Both the 09-08 and 09-12 builds were produced after the fix was available.
Note this is separate from Node's own bundled undici: Node v24.20.0 bundles deps/undici 7.29.0 and Node v24.21.0 bundles 7.29.1, but no Lambda base image ships v24.21.0 yet. Both copies are flagged by scanners.
Impact: every image built FROM these bases inherits the finding, so enterprise scanners with a critical-severity gate block production promotion, even for functions that bundle their own SDK and never import the preinstalled one.
Request: rebuild the nodejs base images with an SDK carrying undici >= 7.29.1, and ideally ship a Node 24.21.0-based image so the runtime's own bundled copy is patched too.
- Ngôn ngữ chính
- Không có dữ liệu ngôn ngữ
- Star
- 775
- Fork
- 117
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của aws/aws-lambda-base-images
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
aws/aws-lambda-base-images#784 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
aws/aws-lambda-base-images#769 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
aws/aws-lambda-base-images#729 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
aws/aws-lambda-base-images#728 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
aws/aws-lambda-base-images#726 ·
Tất cả issue của aws/aws-lambda-base-images
Issue tương tự
-
Library Request: highspyĐang mởlibrary-request
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
QuantConnect/Lean#10034 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement security-hardening
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
-
needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
gke-labs/kube-agents#4819 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
documentation good first issue
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 88/100
Sh1n1230/SpotifyEmbedded#501 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 73/100
Maintainer thường phản hồi trong vòng 1 ngày