
Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Руководство по тестированию безопасности OWASP MCP
Обзор
Model Context Protocol (MCP) - это открытый протокол, который позволяет приложениям LLM подключаться к внешним источникам данных, инструментам, подсказкам, рабочим процессам и службам. В этом руководстве MCP рассматривается как граница безопасности: цепочка от пользователя, через модель и клиент MCP, до сервера MCP, подключенного инструмента и целевой системы. Это живая коллекция знаний о безопасности MCP для разработчиков, AppSec, красных команд и команд SOC. Он охватывает угрозы, безопасную разработку, контроль хоста и клиента, цепочку поставок, корпоративные шлюзы, обнаружение, реагирование на инциденты, таксономию, публичные инциденты, тематические исследования и контрольные списки обзора. Контроль хоста и клиента находится в главе 3. Прочитайте руководство в этом порядке. В главе 3 содержатся надписи об угрозах и в разделах 3.1-3.19. 1. Обзор проекта 2. Основы MCP 3. MCP Паттерны угроз и атак 4. Secure MCP Development 5. MCP Security Taxonomy 6. Hacks, News, and Public Incidents 7. Appendix A — Glossary 8. Appendix B — Suggested Reading 9.
Обзор (машинный перевод)
Model Context Protocol (MCP) - это открытый протокол, который позволяет приложениям LLM подключаться к внешним источникам данных, инструментам, подсказкам, рабочим процессам и службам. В этом руководстве MCP рассматривается как граница безопасности: цепочка от пользователя, через модель и клиент MCP, до сервера MCP, подключенного инструмента и целевой системы.
Это живая коллекция знаний о безопасности MCP для разработчиков, AppSec, красных команд и команд SOC. Он охватывает угрозы, безопасную разработку, контроль хоста и клиента, цепочку поставок, корпоративные шлюзы, обнаружение, реагирование на инциденты, таксономию, публичные инциденты, тематические исследования и контрольные списки обзора. Контроль хоста и клиента находится в главе 3.
Эта работа лицензирована по GPL-3.0.
главы
Прочитайте руководство в этом порядке. В главе 3 содержатся описания угроз и 79 тестов в разделах 3.1-3.19.
1.Обзор проекта 2. Основы MCP 3. Угрозы и схемы атак MCP 4 Безопасное развитие MCP 5. Таксономия безопасности MCP 6. Взломы, новости и публичные инциденты 7. Добавление А - Глоссарий 8. Добавление B - Предлагаемое чтение 9. Добавление C - Обзор безопасности 10. Приложение D - Безопасные лабораторные смеси 11. Добавление F - Инструменты для тестирования
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
OWASP MCP Security Testing Guide
The Model Context Protocol (MCP) is an open protocol that lets LLM applications connect to external data sources, tools, prompts, workflows, and services. This guide treats MCP as a security boundary: the chain from the user, through the model and MCP client, to the MCP server, the connected tool, and the target system.
It is a living collection of MCP security knowledge for developers, AppSec, red teams, and SOC teams. It covers threats, secure development, host and client controls, supply chain, enterprise gateways, detection, incident response, taxonomy, public incidents, case studies, and review checklists. Host and client controls are in Chapter 3.
This work is licensed under GPL-3.0.
Chapters
Read the guide in this order. Chapter 3 holds the threat write-ups and 79 tests in sections 3.1–3.19.
- Project Overview
- MCP Fundamentals
- MCP Threats and Attack Patterns
- Secure MCP Development
- MCP Security Taxonomy
- Hacks, News, and Public Incidents
- Appendix A — Glossary
- Appendix B — Suggested Reading
- Appendix C — Security Review
- Appendix D — Safe Lab Fixtures
- Appendix F — Testing Tools
Do not use it to test systems without explicit written authorization. Use synthetic lab environments and placeholders or try this MCP Goat
Related OWASP projects
Appendix E is unused so the Appendix D and Appendix F links already used by the Chapter 3 tests stay stable. Report a finding with the finding template and Appendix C.
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →