Reviewing Secrets Manager Access Policy Trust

Review who can actually read a managed secret: a secrets-manager or vault access policy that grants read to a broader principal set than the secret's consumers, a resource policy and an identity policy that combine to admit an unintended reader, a wildcard on the secret name or path that sweeps in unrelated secrets, and a decryption grant on the underlying key that widens access beyond the store's own policy. Covers cloud secrets managers and vault-style stores where the effective read set is the union of resource policy, identity policy, and key-decrypt permission. Use when applications fetch secrets from a managed store and the access policy is the boundary on who reads them. The principal the combined policy admits is the source, the secret read is the sink, and the reader beyond the secret's intended consumers is the bug.

UnboundCompute Updated

File contents

UnboundCompute/security-agent-skills/tree/main/skills/reviewing-secrets-manager-access-policy-trust commit 40986cef41

Frequently asked questions

npx skillmds@latest add unboundcompute/reviewing-secrets-manager-access-policy-trust