CVE-2016-10518 in ws Modulethông tin

Tóm tắt

Bởi VulDB • 10/05/2026

Đã phát hiện một lỗ hổng trong chức năng ping của mô-đun ws trước phiên bản 1.0.0, cho phép các client phân bổ bộ nhớ bằng cách gửi một khung ping. Chức năng ping theo mặc định sẽ phản hồi bằng một khung pong và chứa chính payload đã cho trong khung ping. Điều này hoàn toàn phù hợp với kỳ vọng, nhưng về mặt nội bộ, ws luôn chuyển đổi tất cả dữ liệu cần gửi thành một thể loại Buffer, và đây chính là nơi tồn tại lỗ hổng. ws không thực hiện bất kỳ kiểm tra nào về kiểu dữ liệu mà nó đang gửi. Trong Node.js, khi bạn phân bổ bộ nhớ bằng cách truyền một số thay vì một chuỗi, hệ thống sẽ phân bổ đúng số byte tương ứng.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Đặt trước

29/10/2017

Tiết lộ

31/05/2018

Kiểm duyệt

được chấp nhận

EPSS

0.02015

KEV

không

Các hoạt động

rất thấp

Nguồn

Want to stay up to date on a daily basis?

Enable the mail alert feature now!