Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 884

Pwned Password

What is Pwned Password?

Pwned PasswordA password that has appeared in a known data breach and therefore must never be allowed as a user secret, as catalogued by Troy Hunt's Have I Been Pwned service.


A pwned password is one that already appears in publicly known breach corpora and is consequently part of the dictionaries that attackers feed into credential-stuffing and password-spraying tools. The canonical reference is the Pwned Passwords dataset published by Troy Hunt's Have I Been Pwned (HIBP), which currently exposes more than a billion unique SHA-1 hashes through a k-anonymity API: callers send only the first five hex characters of the hash and receive the matching suffix list, so the candidate password never leaves the client. NIST SP 800-63B section 5.1.1.2 explicitly requires comparison of new and changed passwords against such breach corpora. Cloudflare, 1Password, Okta and many other vendors have integrated the HIBP API into sign-up and password-change flows.

Examples

  1. 01

    A user sets password 'P@ssw0rd123' and the registration form blocks it because it appears 3M+ times in HIBP.

  2. 02

    Active Directory module that periodically checks all account NTLM hashes against the offline Pwned Passwords corpus.

Frequently asked questions

What is Pwned Password?

A password that has appeared in a known data breach and therefore must never be allowed as a user secret, as catalogued by Troy Hunt's Have I Been Pwned service. It belongs to the Identity & Access category of cybersecurity.

What does Pwned Password mean?

A password that has appeared in a known data breach and therefore must never be allowed as a user secret, as catalogued by Troy Hunt's Have I Been Pwned service.

How does Pwned Password work?

A pwned password is one that already appears in publicly known breach corpora and is consequently part of the dictionaries that attackers feed into credential-stuffing and password-spraying tools. The canonical reference is the Pwned Passwords dataset published by Troy Hunt's Have I Been Pwned (HIBP), which currently exposes more than a billion unique SHA-1 hashes through a k-anonymity API: callers send only the first five hex characters of the hash and receive the matching suffix list, so the candidate password never leaves the client. NIST SP 800-63B section 5.1.1.2 explicitly requires comparison of new and changed passwords against such breach corpora. Cloudflare, 1Password, Okta and many other vendors have integrated the HIBP API into sign-up and password-change flows.

How do you defend against Pwned Password?

Defences for Pwned Password typically combine technical controls and operational practices, as detailed in the full definition above.

What are other names for Pwned Password?

Common alternative names include: Compromised password, Breached password, HIBP password.

Related terms

See also