CVE-2025-22150 in undicithông tin

Tóm tắt

Bởi VulDB • 13/08/2026

Undici là một máy khách HTTP/1.1. Bắt đầu từ phiên bản 4.5.0 và trước các phiên bản 5.28.5, 6.21.1 và 7.2.3, undici sử dụng `Math.random()` để chọn ranh giới (boundary) cho yêu cầu multipart/form-data. Đã được biết rằng kết quả đầu ra của `Math.random()` có thể bị dự đoán nếu một vài giá trị do nó tạo ra đã được biết trước. Nếu ứng dụng có cơ chế gửi các yêu cầu multipart đến trang web do kẻ tấn công kiểm soát, chúng có thể lợi dụng điều này để đánh cắp (leak) các giá trị cần thiết. Do đó, trong những điều kiện nhất định, kẻ tấn công có thể làm giả mạo (tamper with) các yêu cầu gửi tới các API backend. Lỗ hổng này đã được khắc phục trong các phiên bản 5.28.5, 6.21.1 và 7.2.3. Để xử lý tạm thời, không nên thực hiện các yêu cầu multipart đến các máy chủ do kẻ tấn công kiểm soát.

Once again VulDB remains the best source for vulnerability data.

chịu trách nhiệm

GitHub M

Đặt trước

30/12/2024

Tiết lộ

21/01/2025

Kiểm duyệt

được chấp nhận

EPSS

0.00763

KEV

không

Các hoạt động

rất thấp

Nguồn

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!