Key Vault
Azure service for storing secrets like passwords, connection strings, certificates, private keys etc.
Last updated
Azure service for storing secrets like passwords, connection strings, certificates, private keys etc.
Last updated
If we can compromise an azure resource whose managed identity can read secrets from a key vault (due to an access policy or assigned one of the capable roles or a custom role), it may be possible to gain access to more resources.
Object types available with a key vault:
– Cryptographic Keys
- RSA, EC etc.
– Secrets
- Passwords, connection strings
– Certificates - Life cycle management
– Storage account keys - Key vault can manage and rotate access keys for storage accounts
Objects in a key vault are identified using Object Identifier URL.
– vault-name is the globally unique name of the key vault
– object-type can be "keys", "secrets" or "certificates"
– object-name is unique name of the object within the key vault
– object version is system generated and optionally used to address a unique version of an object.