Break-Glass Accounts and Recovery Keys: The Credentials You Need When Everything Else Is Down
A network engineer is console-cabled into a core switch at three in the morning. The RADIUS authentication service is down. The engineer types the local fallback password. It fails. The managed service provider changed the local passwords last quarter to satisfy a compliance audit and stored the new ones in the enterprise password vault. The engineer cannot reach the vault because the core switch is down.
This is the dependency loop snapping. Every emergency credential has a dependency graph, and most of them have a loop. Active Directory authenticates the VPN. The VPN provides access to the password vault. The vault holds the local administrator credentials for the hypervisor. The hypervisor runs the Active Directory domain controllers. When the host crashes, the loop closes. You need a way into the hypervisor that does not require AD, the VPN, or the vault.
The same geometry applies to ransomware recovery. The domain is encrypted. The backup servers are intact, but they are domain-joined. The incident response team asks for the local administrator password for the backup appliance. The infrastructure lead opens their password manager and realizes the master key file lives on a mapped network drive that is currently encrypted. Restoring AD requires the backup. Accessing the backup requires AD. A password in a vault that requires the vault to open is not a recovery plan.
The break-glass account is the one account in the directory designed to be used when the directory is down. It must be exempt from the controls that make standard accounts safe. It bypasses conditional access, ignores stale-account cleanup, and skips the quarterly access review. This makes it the most valuable target in the environment.
Auditors naturally hate accounts with static passwords that never expire and bypass multi-factor authentication. They issue findings. Security teams respond by forcing a ninety-day rotation and tying the break-glass account to an authenticator app. They have just turned an emergency account into a standard operational account, subject to the exact same failure domains as the rest of the network. An emergency account that requires the identity provider is just another identity provider account. The answer is not to lock the emergency account down harder. It is to watch it harder.
Exclude the emergency accounts from all automated lifecycle management. If a script disables accounts that have not logged in for ninety days, it will eventually disable the break-glass account. Name the account so a human recognizes it during a manual review, but obscurely enough that it blends into the service account naming convention.
Monitor the configuration, not just the sign-ins. A sign-in alert tells you someone used the account. A configuration alert tells you someone is preparing to use it. Watch for password resets, new multi-factor methods added, conditional access exclusions removed, and group membership changes. Route these alerts to a channel that does not depend on the identity provider or the security information and event management system.
Offline means offline. A PDF stored in SharePoint is a document with a network dependency. A note in a password manager is not offline if the manager authenticates through the corporate single sign-on.
The physical layer is part of the plan. A recovery plan that ends with retrieving a sealed envelope from a safe has one more dependency than it thinks. If the safe has an electronic lock that reads employee badges, and the badge system relies on Active Directory, the safe is locked. If the mechanical override key is in a lockbox in the facility manager’s office, and the facility is the thing that is on fire, the key is gone.
The procedure is part of the credential. A password without a tested runbook is half a credential. If the runbook lives in the corporate wiki, and the wiki authenticates through the identity provider that is currently down, the runbook is down. The credential and the procedure must never be reachable only through the system they are meant to recover.
During a major incident, someone will paste the break-glass password into the incident bridge chat so the whole team can use it. The incident ends. The password is never rotated. It now lives in the channel history, the eDiscovery index, and the data loss prevention logs. A break-glass credential used for daily work is just a shared administrator account with a dramatic name. Rotate the password after every use, and mean it.
Rotation is easy. Propagation is the hard part. Updating every copy of a credential—the physical envelope, the digital vault, the disaster recovery site, the out-of-band management laptop—is where the process breaks. A half-rotated credential is worse than an old one, because the old one at least has a known state.
Test the path, not just the secret. A useful firewall exercise includes establishing the management connection and performing the local authentication. A BitLocker exercise includes finding the correct key from the identifier shown on the screen, not just verifying that a key exists in the directory. An account exercise includes locating the physical hardware authenticator and signing in from an out-of-network device.
Reading the procedure is not a test. Walk to the safe. Retrieve the envelope. Log into the portal from a machine that is not domain-joined. Verify access. Log out. Generate a new password. Put a new envelope in the safe. Test with the people who will actually be on call at three in the morning, not the architects who wrote the procedure.
The cloud root account is the break-glass account most organizations forget. It is the one credential that can delete the tenant’s ability to recover itself. Give it a separate email address on a separate provider. Store a hardware multi-factor token in the physical safe. Generate no root access keys. Set up billing alarms. Route the monitoring path outside the tenant. If the custom domain federation breaks or the DNS is hijacked, the default routing domain will still function.
The domain registrar credentials belong in the safe with the break-glass accounts. The password-reset chain for the cloud tenant runs through the domain. Lose the domain, and you lose the reset path.
You do not own your infrastructure until you can log into it with the network cables unplugged. A break-glass account that has never been used in a live exercise is a hypothesis, not a control. The team may have tested every password and verified every envelope, but the recovery still depends on whether the right person can reach the login prompt from the place they are actually standing when the service fails.
Takeaways
- Emergency credentials need dependency graphs that avoid loops through the systems they recover
- Exempt break-glass accounts from lifecycle automation but monitor their configuration closely
- Test the full recovery path, including physical access and the people on call
Questions
- Why do break-glass accounts need to bypass conditional access and MFA?
- Because conditional access and MFA depend on the identity provider. If the identity provider is down, an emergency account that requires it is just another account that cannot log in.
- How often should break-glass passwords be rotated?
- After every use, without exception. The harder problem is propagation: updating every physical and digital copy so no half-rotated credential remains.
- What is the most commonly forgotten break-glass account?
- The cloud root account. It needs a separate email address, a hardware token in a physical safe, no root access keys, and a monitoring path outside the tenant.