Riesgo OWASP MCP Abordado: MCP06 - Inyección de prompts mediante cargas contextuales
Para fortalecer la seguridad de MCP contra la inyección de prompts, el envenenamiento de herramientas y otras vulnerabilidades específicas de IA, se recomienda ampliamente integrar Azure Content Safety. Esta guía de implementación está alineada con el MCP Security Summit Workshop (Sherpa) Campamento 3: Seguridad de E/S.
Para integrar Azure Content Safety con tu servidor MCP, agrega el filtro de seguridad de contenido como middleware en tu pipeline de procesamiento de solicitudes:
- Inicializa el filtro durante el inicio del servidor
- Valida todas las solicitudes de herramientas entrantes antes de procesarlas
- Verifica todas las respuestas salientes antes de devolverlas a los clientes
- Registra y alerta sobre violaciones de seguridad
- Implementa el manejo adecuado de errores para comprobaciones fallidas de seguridad de contenido
Esto proporciona una defensa robusta contra:
- Ataques de inyección de prompts
- Intentos de envenenamiento de herramientas
- Exfiltración de datos mediante entradas maliciosas
- Generación de contenido dañino
- Listas de bloqueo personalizadas: Crea listas de bloqueo personalizadas específicamente para patrones de inyección MCP
- Ajuste de severidad: Ajusta los umbrales de severidad según tu caso de uso específico y tolerancia al riesgo
- Cobertura integral: Aplica verificaciones de seguridad de contenido a todas las entradas y salidas
- Optimización de rendimiento: Considera implementar caché para verificaciones repetidas de seguridad de contenido
- Mecanismos de respaldo: Define comportamientos claros de respaldo cuando los servicios de seguridad de contenido no estén disponibles
- Retroalimentación al usuario: Proporciona retroalimentación clara a los usuarios cuando el contenido se bloquee por preocupaciones de seguridad
- Mejora continua: Actualiza regularmente las listas de bloqueo y patrones basados en amenazas emergentes
- Guía de seguridad OWASP MCP Azure - Resumen integral del Top 10 OWASP MCP con implementación en Azure
- MCP06 - Inyección de prompts - Patrones detallados para mitigación de inyección de prompts
- MCP Security Summit Workshop - Campamento 3 práctico: Seguridad de E/S cubre seguridad de contenido
- Resumen de Azure Content Safety
- Documentación de Prompt Shields
- Introducción rápida a Azure AI Content Safety
- Regresar a: Resumen del módulo de seguridad
- Continuar a: Módulo 3: Primeros pasos
Aviso legal: Este documento ha sido traducido utilizando el servicio de traducción AI Co-op Translator. Aunque nos esforzamos por la precisión, tenga en cuenta que las traducciones automáticas pueden contener errores o imprecisiones. El documento original en su idioma original debe considerarse la fuente autorizada. Para información crítica, se recomienda la traducción profesional humana. No nos hacemos responsables de ningún malentendido o interpretación errónea derivada del uso de esta traducción.