OM

owasp/mcp-security-testing-guide

Developer toolsОфициальный

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

59 stars 24 forks Качество 54 Тренд 44GPL-3.0

Руководство по тестированию безопасности 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.

  1. Project Overview
  2. MCP Fundamentals
  3. MCP Threats and Attack Patterns
  4. Secure MCP Development
  5. MCP Security Taxonomy
  6. Hacks, News, and Public Incidents
  7. Appendix A — Glossary
  8. Appendix B — Suggested Reading
  9. Appendix C — Security Review
  10. Appendix D — Safe Lab Fixtures
  11. 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

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.

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →