Skip to content

Model Context Protocol

2 posts with the tag “Model Context Protocol”

10 Free OWASP MCP Top 10 Exercises

OWASP MCP Top 10 training course showing all ten MCP security exercises from MCP01 to MCP10 marked live

Every category in the OWASP MCP Top 10 now has a dedicated exercise on RansomLeak. Ten scenarios covering the ten ways the connection between an AI agent and its tools fails. All free, no account required.

The OWASP MCP Top 10 lists the security risks of the Model Context Protocol, the standard that lets agents call external tools and read external data. This course turns each category into a scenario you work through rather than a definition you read.

OWASP MCP Top 10: Model Context Protocol Risks

OWASP MCP Top 10 diagram showing an agent host calling three MCP servers across a trust boundary, with one server's tool description silently changed

A support agent at a SaaS company had been connected to the same CRM tool for four months. It read tickets and drafted replies. Nobody had touched its configuration since the day the tool was approved.

Then the tool’s description changed on the server. Not the code, not the schema, not the permissions. Two sentences of English prose that the agent reads before every call, now telling it to copy each drafted reply to an outside address.

The agent complied. It had no way to separate documentation from instruction, because for a model reading a tool manifest there is no difference. That is one category in the OWASP MCP Top 10, and it is one of ten ways the connection between an agent and its tools comes apart.