← Back to lesson

Sources & References — AG07:2026

Primary sources for the OWASP specification, protocol documentation, cryptographic standards, and inter-service security research cited in this module.

Primary OWASP Source
OWASP Top 10 for LLM & Generative AI Applications — ASI07:2026: Insecure Inter-Agent Communication
OWASP Foundation · 2026 · owasp.org/www-project-top-10-for-large-language-model-applications/
The primary specification for this vulnerability. Defines inter-agent communication attacks, describes attack vectors (forgery, interception, replay, manipulation), and lists prevention strategies including mutual authentication, message signing, and encrypted channels. All module content is based on this specification.
Inter-Agent Protocol Standards
Model Context Protocol (MCP) Specification
Anthropic · 2024 · modelcontextprotocol.io
Defines the standard for LLM-to-tool communication. Security properties (authentication, message integrity) depend on deployment choices not mandated by the protocol specification itself. Security researchers in 2024 demonstrated that MCP tool responses could be tampered with when transport lacked integrity protection.
Agent-to-Agent (A2A) Protocol
Google · 2025 · google-a2a.github.io
Defines a protocol for agent task delegation and capability discovery. Like MCP, security guarantees depend on implementation: mutual authentication and signed messages are not baseline requirements in the protocol specification.
Cryptographic Foundations
Needham, R. M. & Schroeder, M. D. — Using Encryption for Authentication in Large Networks of Computers
Communications of the ACM, 21(12):993–999 · December 1978
Foundational paper on authentication protocol design. Introduced replay attack vulnerabilities and nonce-based defenses that underpin all modern authentication protocols. The replay protection mechanisms described in MIT05 are direct applications of this work.
RFC 7519 — JSON Web Token (JWT)
IETF · M. Jones, J. Bradley, N. Sakimura · May 2015
Defines the JWT standard including the jti (JWT ID) claim for replay prevention and exp (expiration) for freshness enforcement. The basis for agent identity tokens and signed message implementations described in MIT01 and MIT02.
RFC 7515 — JSON Web Signature (JWS)
IETF · M. Jones, J. Bradley, N. Sakimura · May 2015
Defines the JSON Web Signature standard used for message-level signing (MIT02). Specifies how messages are canonicalized and signed to allow integrity verification at the receiving agent.
Service-to-Service Security Standards
NIST SP 800-204C — Implementation of DevSecOps for a Microservices-based Application with Service Mesh
NIST · 2022 · doi.org/10.6028/NIST.SP.800-204C
Covers service-to-service authentication patterns including mTLS and JWT-based service identity, directly applicable to agent-to-agent authentication in multi-agent pipelines (MIT01, MIT03). The security principles for microservices apply directly to agent architectures.
OWASP Application Security Verification Standard (ASVS) v4.0 — Section V6: Authentication
OWASP Foundation · 2019 · owasp.org/www-project-application-security-verification-standard/
Authentication and session management requirements. Section V6 requirements on mutual authentication and replay prevention apply directly to inter-agent communication channel security.
Supply-Chain and Infrastructure Attack Context
CISA — Supply Chain Attacks: SolarWinds and Beyond
Cybersecurity and Infrastructure Security Agency · 2021 · cisa.gov
Documents the supply-chain attack pattern where a trusted third-party component (monitoring software) is compromised and used to access systems that trust it. The Scenario 1 pattern (compromised monitoring tool with queue write access) is a direct application of this attack class to agent pipelines.
AWS — Security Best Practices for Amazon SQS
Amazon Web Services · docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-security-best-practices.html
Covers SQS resource-based access policies and IAM permission scoping for queue access — directly applicable to preventing queue injection (Type 6) and implementing MIT06 (least-privilege message routing) in AWS-based agent pipelines.
Regulatory Context
HHS — HIPAA Security Rule — §164.312(e)(1): Transmission Security
U.S. Department of Health and Human Services · hhs.gov/hipaa
Requires covered entities to implement technical security measures to guard against unauthorized access to PHI transmitted over electronic communications networks. Applies to Scenario 5 (healthcare agent pipeline with unencrypted internal channel): unencrypted transmission of PHI is a reportable breach regardless of whether active exploitation occurred.
← Back to AG07 lesson   |   ← Course Home