CVE-2026-55609 in sublinear-time-solverinformation

Résumé

par VulDB • 25/08/2026

sublinear-time-solver est une bibliothèque Rust et WebAssembly permettant de résoudre des systèmes diagonalement dominants asymétriques en un temps sous-linéaire. Avant les versions consciousness-explorer 1.1.2 et sublinear-time-solver 1.6.0, les outils export_state et import_state dans src/consciousness-explorer/mcp/server.js transmettent le paramètre filepath contrôlé par l'attaquant aux opérations de système de fichiers dans src/consciousness-explorer/index.js sans restreindre la destination ni rejeter les tentatives de traversal (traversée de répertoires). Les outils saveVectorToFile et loadVectorFromFile dans src/mcp/server.ts présentent la même classe de point d'entrée (sink) via le paramètre file_path. Un attaquant capable d'invoquer les outils MCP peut lire, écrire ou écraser n'importe quel fichier accessible au processus serveur, entraînant une perte de confidentialité et d'intégrité ainsi qu'une possible interruption du service. Ce problème est corrigé dans consciousness-explorer 1.1.2 et sublinear-time-solver 1.6.0.

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

Responsable

GitHub M

Réserver

17/06/2026

Divulgation

25/08/2026

Modérer

accepté

Entrée

VDB-395213

CPE

prêt

EPSS

0.00118

KEV

non

Activités

faible

Sources

Interested in the pricing of exploits?

See the underground prices here!