cs.CRMar 10, 2026

Compatibility at a Cost: Systematic Discovery and Exploitation of MCP Clause-Compliance Vulnerabilities

Authors: Nanzi Yang, Weiheng Bai, Kangjie Lu

Organizations: University of Minnesota Minneapolis, USA

Abstract

The Model Context Protocol (MCP) is a recently proposed interoperability standard that unifies how AI agents connect with external tools and data sources. By defining a set of common client-server message exchange clauses, MCP replaces fragmented integrations with a standardized, plug-and-play framework. However, to be compatible with diverse AI agents, the MCP specification relaxes many behavioral constraints into optional clauses, leading to misuse-prone SDK implementation. We identify it as a new attack surface that allows adversaries to achieve multiple attacks (e.g, silent prompt injection, DoS, etc.), named as compatibility-abusing attacks. In this work, we present the first systematic framework for analyzing this new attack surface across multi-language MCP SDKs. First, we construct a universal and language-agnostic intermediate representation (IR) generator that normalizes SDKs of different languages. Next, based on the new IR, we propose auditable static analysis with LLM-guided semantic reasoning for cross-language/clause compliance analysis. Third, by formalizing the attack semantics of the MCP clauses, we build three attack modalities and develop a modality-guided pipeline to uncover exploitable non-compliance issues.

Figures & tables

Explore similar work

CardsList
  1. Give Them an Inch and They Will Take a Mile:Understanding and Measuring Caller Identity Confusion in MCP-Based AI Systems

    Mar 8, 2026Yuhang Huang, Boyang Ma, Biwei Yan +5MCP SecurityAI Agent Security

  2. A2M: Trace-Optimized Agent Hijacking in the MCP Ecosystem

    Sep 22, 2026Laizhen Li, Xuan Wang, Peicheng Zhao +4MCP SecurityAI Agent Security

  3. A Formal Security Framework for MCP-Based AI Agents: Threat Taxonomy, Verification Models, and Defense Mechanisms

    Apr 7, 2026Nirajan Acharya, Gaurav Kumar GuptaMCP SecurityAI Agent Security