← Back to overview

CVE-2026-55609 is a path traversal vulnerability affecting the sublinear-time-solver Rust/WebAssembly library and its consciousness-explorer component. The export_state, import_state, saveVectorToFile, and loadVectorFromFile MCP tools pass attacker-controlled filepath parameters directly to filesystem operations without sanitization or traversal restrictions. An attacker capable of invoking these MCP tools can read, write, or overwrite any file accessible to the server process. This leads to confidentiality and integrity loss and potential service disruption. The vulnerability exists in src/consciousness-explorer/mcp/server.js and src/mcp/server.ts. Fixes are available in consciousness-explorer 1.1.2 and sublinear-time-solver 1.6.0. Multiple GitHub commits and a pull request address the remediation.

Affected products

  • consciousness-explorer
  • sublinear-time-solver

Related CVE's

  • CVE-2026-55609

Categories

  • Supply Chain & Dependencies
  • Web Technologies