vulnforge_audit_vault
Audits secret rotation policies, cryptographic key lifecycles, and vault configurations across HashiCorp Vault HCL/JSON, AWS Secrets Manager, Azure Key Vault, GCP Secret Manager, and Kubernetes KMS EncryptionConfig for stale rotation…
Instructions
Audits secret rotation policies, cryptographic key lifecycles, and vault configurations across HashiCorp Vault HCL/JSON, AWS Secrets Manager, Azure Key Vault, GCP Secret Manager, and Kubernetes KMS EncryptionConfig for stale rotation intervals, weak key derivation/ciphers, excessive lease TTLs, unencrypted backends, missing audit logging, wildcard secret policies, single unseal threshold risks, and plaintext secret exposures.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | No | Vault configuration, secret rotation rule, or KMS manifest content to audit | |
| filePath | No | Path or identifier of the vault configuration file (optional) | |
| vaultType | No | Vault type override (auto-detected if omitted) | |
| configContent | No | Alternative alias for content | |
| minRsaKeyLength | No | Minimum acceptable RSA key bit length (default: 2048) | |
| maxAcceptableRotationDays | No | Maximum acceptable rotation days threshold (default: 90) |