Lỗ hổng trong bộ giải mã Brotli tích hợp của Node.js có thể dẫn đến thực thi mã từ xa khi xử lý dữ liệu nén độc hại. Dự án Node.js xếp lỗ hổng này ở mức rủi ro cao và phát hành các phiên bản đã khắc phục trong thông báo bảo mật ngày 21 tháng 10.
Lỗ hổng ảnh hưởng đến các phiên bản Node.js 22.x, 24.x và 26.x. Các bản sửa lỗi tương ứng là 22.23.4, 24.22.1 và 26.12.1. Mã định danh lỗ hổng là CVE-2026-111497.
Trong bài phân tích ngày 22 tháng 10, Imperva cho biết họ đã trình diễn việc thực thi mã bằng cách gửi dữ liệu Brotli độc hại tới hình ảnh Linux ARM64 chính thức của Node.js 24.22.0. Imperva lưu ý rằng thử nghiệm không thành công trong mọi lần thực hiện, còn phiên bản đã vá 24.22.1 từ chối cùng dữ liệu đó.
Bình luận 0