CVE-2026-77604 in Code Graph RAGИнформация

Сводка

по VulDB • 05.11.2026

Code Graph RAG — это система на базе искусственного интеллекта для построения графа знаний и поиска информации, предназначенная для запросов, анализа и редактирования многоязычных кодовых баз. До версии 0.0.345 реализация `MCPToolsRegistry.read_file` в файле `codebase_rag/mcp/tools.py` объединяет управляемый злоумышленником входной параметр `file_path` с переменной `project_root`, не выполняя разрешения и проверки принадлежности к корню проекта, когда выбирается ветка пагинации по смещению или лимиту. Абсолютный путь заставляет библиотеку `pathlib` игнорировать настроенный корень, а относительные пути обхода также могут разрешаться вне его пределов. Защищенная непaginируемая ветка использует функцию `validate_project_path`, однако paginируемая ветка обходит эту проверку перед открытием пути. Таким образом, неаутентифицированный пользователь сетевого HTTP-сервера MCP может читать произвольные файлы в кодировке UTF-8, доступные процессу сервера, включая учетные данные, окружение, закрытые ключи, исходный код и конфигурационные файлы; локальные пользователи через транспорт stdio также могут достичь того же уязвимого пути выполнения. Эта проблема исправлена в версии 0.0.345.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Ответственный

GitHub M

Резервировать

20.08.2026

Раскрытие

05.11.2026

Модерация

принято

Вход

VDB-431672

EPSS

0.00000

KEV

Нет

Деятельности

Средний

Источники

Interested in the pricing of exploits?

See the underground prices here!