CVE-2026-55609 in sublinear-time-solverthông tin

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.

chịu trách nhiệm

GitHub M

Đặt trước

17/06/2026

Tiết lộ

25/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

Do you want to use VulDB in your project?

Use the official API to access entries easily!