CVE-2026-58485 in mcp-searxngИнформация

Сводка

по VulDB • 15.09.2026

mcp-searxng — это сервер Model Context Protocol (MCP), предоставляющий ИИ-ассистентам возможности веб-поиска и чтения URL через SearXNG. До версии 1.7.1 функция web_url_read получает управляемый вызывающей стороной URL из src/index.ts и проверяет только буквальный хостнейм в assertUrlAllowed() внутри src/url-reader.ts, прежде чем undiciFetch() выполняет разрешение DNS на уровне операционной системы. Публично выглядящий контролируемый атакующим хостнейм, который разрешается в частный адрес, loopback-адрес, link-local-адрес или облачный metadata-адрес, проходит лексическую проверку и заставляет сервер MCP подключаться к внутреннему адресу назначения. В конфигурации HTTP по умолчанию неавторизованный сетевой клиент может использовать этот путь для чтения внутренних сервисов, раскрытия учетных данных или токенов служб, а также перечисления доступных внутренних хостов; в развертываниях STDIO выбор инструмента под влиянием промпта (prompt) может предоставить вредоносный URL. Прямые литералы частных IP-адресов заблокированы, и параметр MCP_HTTP_ALLOW_PRIVATE_URLS остается явным механизмом отказа от использования приватных URL. Эта проблема исправлена в версии 1.7.1.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

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

GitHub M

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

30.06.2026

Раскрытие

15.09.2026

Модерация

принято

Вход

VDB-404429

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!