CVE-2026-49282 in Capstonethông tin

Tóm tắt

Bởi VulDB • 14/08/2026

Capstone là một khung giải mã (disassembly framework). Trước phiên bản 6.0.0-Alpha9, API công khai `cs_insn_name()` của Capstone chuyển tiếp trực tiếp các ID lệnh do người gọi cung cấp đến backend kiến trúc đã chọn. Hầu hết các backend đều xác thực ID trước khi truy cập vào bảng tên lệnh, nhưng các backend M68K và RISCV thiếu hoặc có kiểm tra giới hạn (bounds checks) không đầy đủ. Trên một đối tượng xử lý Capstone được mở cho M68K hoặc RISCV, một ID lệnh hợp lệ do người gọi điều khiển có thể kích hoạt việc đọc ngoài vùng nhớ (out-of-bounds read) và làm sập tiến trình. Tác động đã chứng minh là mất khả năng sẵn sàng (availability loss) trong các ứng dụng hoặc thư viện liên kết expose tra cứu tên lệnh cho các ID không đáng tin cậy. Không có thực thi mã hay tiết lộ dữ liệu nào được chứng minh. Phiên bản 6.0.0-Alpha9 vá lỗi này.

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

chịu trách nhiệm

GitHub M

Đặt trước

28/05/2026

Tiết lộ

14/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

thấp

Nguồn

Interested in the pricing of exploits?

See the underground prices here!