·
Last changedVersion:
This version passed the hardening gate. Hardening applied 8 targeted changes and preserved all other text. Classified findings before hardening: 3. Classified findings closed: 0. Classified findings remaining: 3. Unclassified scanner findings remaining: 0. Review findings closed: 2. Review findings remaining: 7.
3
3
Expand | File | Group | Subtype | Severity | Status |
|---|---|---|---|---|---|
references/auth-best-practices.md | Prompt Injection | Indirect prompt injection | Low | Open | |
references/sdk/azure-keyvault-py.md | Supply Chain & Install-Time Trust | Install-time download and execute | Low | Open | |
references/sdk/azure-keyvault-py.md | Malicious Code & Command Execution | — | Low | Open |
3 findings
| Property | Details |
|---|---|
Best for | Compliance scans, security audits, Key Vault expiration checks |
Primary capabilities | Comprehensive Resources Assessment, Key Vault Expiration Monitoring |
MCP tools | azqr, subscription and resource group listing, Key Vault item inspection |
az login| Assessment | Reference |
|---|---|
Comprehensive Compliance (azqr) | |
Key Vault Expiration | |
Resource Graph Queries |
| Tool | Purpose |
|---|---|
| Run azqr compliance scans |
| List available subscriptions |
| List resource groups |
| List all keys in vault |
| Get key details including expiration |
| List all secrets in vault |
| List all certificates in vault |
| Get certificate details including expiration |
| Priority | Guidance |
|---|---|
Critical | Immediate remediation required for high-impact exposure |
High | Resolve within days to reduce risk |
Medium | Plan a resolution in the next sprint |
Low | Track and fix during regular maintenance |
| Error | Message | Remediation |
|---|---|---|
Authentication required | "Please login" | Run |
Access denied | "Forbidden" | Confirm permissions |
Missing resource | "Not found" | Verify subscription and resource group selection |
For programmatic Key Vault access, see the condensed SDK guides:
Get started with chainctlchainctl skill install public/microsoft/azure-compliance:latest
Bring Chainguard's hardening pipeline to your first-party skills — custom rulesets, automated remediation, full audit trail.
skills.cgr.dev/public/github.com/microsoft/skills/azure-compliance:latest
MIT
HARDENING.md
LICENSE
SKILL.md
references/auth-best-practices.md
references/azqr-recommendations.md
references/azqr-remediation-patterns.md
references/azure-keyvault-expiration-audit.md
references/azure-quick-review.md
references/azure-resource-graph.md
references/sdk/azure-keyvault-certificates-rust.md
references/sdk/azure-keyvault-keys-rust.md
references/sdk/azure-keyvault-keys-ts.md
references/sdk/azure-keyvault-py.md
references/sdk/azure-keyvault-secrets-rust.md
references/sdk/azure-keyvault-secrets-ts.md
references/sdk/azure-security-keyvault-keys-dotnet.md
references/sdk/azure-security-keyvault-keys-java.md
references/sdk/azure-security-keyvault-secrets-java.md