Katalog CVE

CVE-2026-88938

ŚrednieCVSS 6.5
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Narzędzie knowns w wersjach do 0.33.0 nie ogranicza argumentu path narzędzia MCP code.find do katalogu głównego projektu, co pozwala sesjom agenta AI na odczyt plików źródłowych w dowolnym miejscu hosta. Atakujący może podać ścieżki absolutne lub sekwencje przejścia relatywnego w argumencie path i pobrać pełną zawartość plików spoza zamierzonego katalogu projektu.

Ocena ryzyka

Agent AI może zostać nakłoniony do odczytu dowolnych plików na hoście, co prowadzi do wycieku kodu źródłowego, danych uwierzytelniających i innych wrażliwych informacji. Stanowi to poważne ryzyko dla poufności.

Rekomendacja

Zaktualizuj knowns do wersji nowszej niż 0.33.0, która ogranicza argument path do katalogu głównego projektu. Ogranicz uprawnienia procesu uruchamiającego knowns, aby zminimalizować zakres dostępnych plików.

Inne podatności w knowns

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

knowns through 0.33.0 fails to confine the path argument of the code.find MCP tool to the project root, allowing AI agent sessions to read source files anywhere on the host. Attackers can supply absolute paths or relative traversal sequences to the path argument and retrieve full file contents from outside the intended project directory.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS