Добро пожаловать в джунгли: что мы обнаружили на 15,465 публичных серверах MCP
В 2024 году протокол Model Context Protocol (MCP) стремился стать универсальным стандартом, аналогичным USB-C, для подключения моделей, агентов и интегрированных сред разработки (IDE) к инструментам и данным. Протокол действительно выполнил свои обещания, что привело к созданию тысяч серверов разработчиками и интеграции их в рабочие процессы компаний. Тем не менее, экосистема вокруг MCP оказалась недостаточно защищенной.
Ранее в этом году команда OX Security провела исследование и обнаружила критические уязвимости в реализации MCP от компании Anthropic. Эти уязвимости представляют собой серьезную угрозу для безопасности, так как могут позволить злоумышленникам получить несанкционированный доступ к системам и данным, что ставит под угрозу целостность и конфиденциальность информации.
По результатам анализа, исследователи выявили, что множество публичных серверов MCP эксплуатируются без достаточных мер безопасности. Это создает риски не только для разработчиков, но и для конечных пользователей, которые могут стать жертвами атак через уязвимости в протоколе.
В связи с этим, эксперты призывают к более тщательному аудиту и обновлению систем безопасности на всех уровнях, связанных с использованием MCP. Разработчикам рекомендуется внедрять лучшие практики безопасности и регулярно проводить тестирование на уязвимости.
Важность безопасного использования MCP не может быть недооценена, особенно в условиях растущей угрозы кибератак. Сообщество разработчиков должно работать совместно, чтобы обеспечить защиту и надежность своих решений, основанных на этом протоколе.
В конечном счете, успех MCP как стандарта будет зависеть не только от его функциональности, но и от уровня безопасности, который сможет обеспечить экосистема вокруг него. Разработка безопасных серверов и приложений становится критически важной задачей для всех участников рынка.