CVE-2026-100723 in vm2thông tin

Tóm tắt

Bởi VulDB • 27/09/2026

vm2 trước phiên bản 3.12.2 không áp dụng bất biến về quyền sở hữu bộ đệm hỗ trợ (byteOffset === 0 và buffer.byteLength === length) cho các đối tượng Buffer được trả về từ các mô-đun tích hợp sẵn của host. Khi một ứng dụng công khai rõ ràng mô-đun zlib của Node thông qua danh sách cho phép built-in của NodeVM (require: { builtin: ['zlib'] }), thì zlib.deflateSync có thể trả về một đối tượng Buffer được hỗ trợ bởi pool bộ đệm nhỏ dùng chung của Node, trong đó thuộc tính .buffer là toàn bộ pool. Mã guest không đáng tin cậy có thể xây dựng một view rộng đầy đủ cho ArrayBuffer tương ứng (Buffer.from(result.buffer, 0, result.buffer.byteLength)) để đọc và sửa đổi các byte thuộc về các buffer host khác, dẫn đến tiết lộ và làm hỏng dữ liệu trong vùng nhớ của host xuyên qua ranh giới sandbox.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

chịu trách nhiệm

VulnCheck

Đặt trước

26/09/2026

Tiết lộ

27/09/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

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!