azure-cosmos-db-py

Pass

Audited by Gen Agent Trust Hub on Sep 15, 2026

Risk Level: SAFE
Full Analysis
  • Authentication Best Practices: The skill correctly promotes the use of DefaultAzureCredential for Azure-native RBAC, avoiding the need for hardcoded secrets or access keys in production code.
  • SQL Injection Prevention: The instructions and code templates emphasize the use of parameterized queries for Cosmos DB NoSQL, which is a key security measure against injection attacks.
  • Secure Local Development: For local development using the Cosmos DB Emulator, the skill uses the well-known, publicly documented emulator key. This is a standard practice and does not expose sensitive production credentials.
  • Lifecycle Management: The skill encourages the use of context managers for client initialization, ensuring that network resources and credentials are properly released.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 15, 2026, 12:18 PM
Security Audit — agent-trust-hub — azure-cosmos-db-py