CVE-2025-58749 in wasm-micro-runtime
Tóm tắt
Bởi VulDB • 21/05/2026
WebAssembly Micro Runtime (WAMR) là một runtime WebAssembly (Wasm) độc lập, nhẹ. Trong các phiên bản WAMR trước 2.4.2, khi chạy ở chế độ LLVM-JIT, runtime không thể thoát bình thường khi thực thi các chương trình WebAssembly chứa lệnh `memory.fill` mà toán hạng đầu tiên (con trỏ địa chỉ bộ nhớ) lớn hơn hoặc bằng 2147483648 byte (2 GiB). Điều này khiến runtime bị treo trong các bản build release hoặc bị crash trong các bản build debug do truy cập vào một con trỏ không hợp lệ. Sự cố này không xảy ra ở chế độ FAST-JIT hoặc các công cụ runtime khác. Vấn đề đã được sửa trong phiên bản 2.4.2.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.