P.K. SHARMA

Cyber security intelligence, AI governance, practitioner analysis

Security and edge

Secrets store (vault): what it is and how it is attacked

The safe where passwords, keys and certificates are kept.

Also known as

  • vault
  • secrets manager
  • credential store
  • password safe

Typing any of them into the editor finds this object.

Why it matters on a security diagram

Reaching it converts one compromised machine into access to everything it holds credentials for.

How it gets attacked, and what reduces it

How it gets attacked

  • Application credentials found in code or configuration instead
  • Access tokens reused far beyond their intended scope

What reduces it

  • Grant access per secret rather than at the safe, so one application cannot read every credential
  • Prefer platform-issued machine identities, which remove the stored credential entirely
  • Rotate on a schedule and alert on a secret fetched from an unexpected place

Where it sits

Group
Security and edge · The things that sit in front of something else and check what is trying to reach it.
Whose side, by default
Ours · Belongs to the organisation the diagram is about.
Catalogue identifier
secrets-store

Reviewed . CC BY 4.0.

Others in security and edge

The security and edge group lists all 11 of them side by side.

Secrets store on your own diagram

Open the editor, press N, and type vault. The object is placed and connected to whatever was selected, and Tab adds the next one already joined to it. Nothing is uploaded: the page is served with a Content Security Policy that forbids the browser from making any outbound request at all.

Open the diagram maker