Threat model and mitigation strategies
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
An abbreviated threat model is a simplified version of a full threat model. Instead of detailing every possible attack vector, actor, and scenario, it focuses on the most critical risks and their corresponding mitigations. This topic explains the abbreviated threat model for the MCP server. It identifies common security risks and describes the mitigation strategies implemented to reduce their impact. Understanding these risks helps administrators and developers apply best practices for secure deployments.
The following table lists the identified risks and the corresponding mitigation
strategies:
Where,
| Risk | Mitigation strategy |
|---|---|
| Unauthorized tool invocation | Dual authentication, scope gating, and route maps |
| Service account leakage to downstream | Header mapping removes service account headers |
| Oversized payload causing memory pressure | Response guard and optional parameter validation |
| Prompt exfiltration | Size guard and scope gating for prompt tools |
| Token replay without rotation | Rotation procedures and adherence to expiration claims |
- Dual authentication ensures that both service accounts and end-user credentials are validated before tool execution.
- Scope gating restricts access to tools based on predefined scopes, reducing exposure.
- Route maps specify which API routes or tool endpoints can be accessed and under what conditions.
- Header mapping prevents sensitive service account headers from being forwarded to downstream services.
- Response guard and parameter validation protect against resource exhaustion caused by oversized payloads.
- Rotation procedures enforce token freshness and prevent replay attacks by adhering to expiration claims.