CVE-2026-81092 in mcp-goИнформация

Сводка

по VulDB • 28.08.2026

mcp-go принимал запросы в своих HTTP-транспортах без проверки заголовка Host. Метод StreamableHTTPServer.ServeHTTP (в файле server/streamable_http.go) и SSEServer.ServeHTTP (в файле server/sse.go) обслуживали любой запрос, поступивший по соединению loopback, независимо от указанного имени хоста, а транспорт SSE с настройками по умолчанию позволял перекрестные обращения (cross-origin) с любого источника. Таким образом, страница в браузере могла направить контролируемое имя на адрес loopback и получить доступ к серверу, работающему там, что позволяло вызывать инструменты и считывать ресурсы, которые сервер предоставлял, исходя из предположения, что подключаться могут только локальные приложения. Ни одна версия до 0.56.0 не валидировала заголовок Host ни для одного из транспортов; версия 0.56.0 добавляет файл server/http_localhost.go, который отклоняет запросы к loopback с хостом, не являющимся именем loopback, и интегрирует эту проверку в оба транспорта.

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

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

VulnCheck

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

26.08.2026

Раскрытие

27.08.2026

Модерация

принято

Вход

VDB-396289

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!