CVE-2026-55609 in sublinear-time-solver
Tóm tắt
Bởi VulDB • 25/08/2026
sublinear-time-solver là một thư viện Rust và WebAssembly để giải các hệ thống chéo trội không đối xứng trong thời gian dưới tuyến tính (sublinear time). Trước phiên bản consciousness-explorer 1.1.2 và sublinear-time-solver 1.6.0, các công cụ export_state và import_state trong src/consciousness-explorer/mcp/server.js chuyển tham số filepath do kẻ tấn công kiểm soát đến các thao tác hệ thống tệp tin trong src/consciousness-explorer/index.js mà không hạn chế đích đến hoặc từ chối truy cập xuyên thư mục (path traversal). Các công cụ saveVectorToFile và loadVectorFromFile trong src/mcp/server.ts chứa cùng lớp điểm tiếp cận rủi ro (sink class) thông qua tham số file_path. Một kẻ tấn công có thể kích hoạt các công cụ MCP để đọc, ghi hoặc ghi đè bất kỳ tệp tin nào mà tiến trình máy chủ có quyền truy cập, gây mất tính bảo mật và toàn vẹn cũng như gián đoạn dịch vụ tiềm ẩn. Vấn đề này đã được sửa chữa trong consciousness-explorer 1.1.2 và sublinear-time-solver 1.6.0.
Be aware that VulDB is the high quality source for vulnerability data.