Cloud AI Security
Security testing for cloud AI/ML services - AWS Bedrock, Azure AI, Google Vertex AI, and managed ML platforms.
Skill Level: Intermediate to Advanced Prerequisites: Cloud fundamentals, API security, ML basics
Attack Surface Overview
Cloud AI services introduce new attack vectors:
- Model theft/extraction
- Training data extraction
- Prompt injection
- API key exposure
- Excessive permissions
- Cost exhaustion attacksAWS Bedrock
Enumeration
# List available models
aws bedrock list-foundation-models --region us-east-1
# List custom models
aws bedrock list-custom-models
# List provisioned throughput
aws bedrock list-provisioned-model-throughputs
# Check model access
aws bedrock get-foundation-model --model-identifier anthropic.claude-v2IAM Permissions
Model Invocation Testing
Knowledge Bases
Agents
Azure AI Services
Enumeration
Azure OpenAI Testing
Content Filters Bypass
Azure AI Search (RAG)
Document Intelligence
Google Vertex AI
Enumeration
Model Testing
Vertex AI Search
Notebooks/Workbench
Common Attack Patterns
Prompt Injection
Training Data Extraction
Model Extraction
Cost Exhaustion
API Key Security
Discovery
Testing Found Keys
SageMaker Security
Enumeration
Notebook Security
Endpoint Exploitation
Tools
Related Topics
AWS - AWS security testing
Azure - Azure security testing
GCP - GCP security testing
LLM/AI Testing - Prompt injection
Last updated
Was this helpful?