Join our Newsletter — 33% off our NHI Course
Home FAQ Threats, Abuse & Incident Response Why do password complexity rules still leave organisations…
Threats, Abuse & Incident Response

Why do password complexity rules still leave organisations exposed to credential stuffing?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated September 14, 2026 Domain: Threats, Abuse & Incident Response

Complexity rules can increase entropy on paper, but they do not prevent people from choosing predictable patterns, reused strings, or breached passwords. Attackers rely on cracking dictionaries built from prior breaches, so a password that meets policy can still be known or guessable. That is why complexity alone does not stop credential stuffing or account takeover.

Why Complexity Rules Miss the Real Attack Path

Password complexity rules aim to make guessing harder, but credential stuffing does not depend on guessing one account from scratch. It succeeds when attackers already have valid username and password pairs from breaches, phishing, infostealer logs, or password reuse. A policy that forces mixed character types may still allow a password that is reused elsewhere, predictable in pattern, or already exposed in a prior incident.

That is why the control gap is behavioural and systemic, not just mathematical. Users optimise for memorability, so they create predictable substitutions, reuse family variants, or append small changes that attackers’ dictionaries already anticipate. Complexity also does nothing to stop automated login attempts against many accounts, which is the defining feature of stuffing. The better comparison is not “strong vs weak” syntax, but “known vs unknown” credentials.

In practice, teams usually discover this only after seeing a spike in failed logins, impossible travel alerts, or account takeover on accounts that technically met policy.

How It Works in Practice

Credential stuffing works because the attacker’s input is a list of real credentials, not a brute-force search over all possibilities. Modern password rules often improve the appearance of resistance while leaving the underlying exposure untouched, especially when the same password is accepted across consumer and enterprise services. Once one service leaks credentials, every other service that accepts the same or a similar password becomes part of the attack surface.

In operational terms, this means complexity should be treated as a hygiene control, not an anti-stuffing control. Organisations need to pair it with measures that break reuse and slow automation:

  • Block known breached passwords at creation and at reset.
  • Use phishing-resistant MFA or step-up checks for risky sign-ins.
  • Rate-limit, fingerprint, and monitor repeated login attempts across accounts.
  • Detect anomalous login patterns, especially high-volume attempts from rotating infrastructure.
  • Reduce password dependence where stronger authenticators are available.

For this reason, password policy should be judged by how well it reduces reuse and takeover probability, not by how many character classes it demands. The strongest rule set still fails if the same password appears in a breach corpus or if a bot can replay it at scale.

These controls tend to break down when organisations rely on passwords alone for externally exposed accounts and do not couple policy with credential compromise detection.

Common Variations and Edge Cases

Tighter complexity often increases user friction, so organisations must balance memorability against actual security benefit. That tradeoff becomes visible in help desk resets, password reuse, and predictable pattern generation, all of which can worsen when policy is too strict. Best practice is evolving toward longer passphrases, breach screening, and stronger authenticators rather than ever more complex composition rules.

There are also edge cases where complexity rules look useful but still do little against stuffing. Shared customer portals, legacy applications without modern MFA, and environments that allow password reuse across separate brands are especially exposed. Even an apparently strong password can be compromised if it was reused from a personal breach, stored in malware logs, or recovered from an infostealer dump.

Where sign-in risk is concentrated, the practical question is whether the organisation can detect reuse at the boundary, not whether a password satisfies a character policy. The more exposed the login surface, the less useful complexity becomes on its own.

Risk and Threat Considerations

Credential stuffing creates a direct account takeover risk because the attacker is using valid credentials at machine speed. Complexity rules do not stop that threat path when the same password has already been leaked elsewhere or is reused across services. The result is often silent compromise, because the login itself looks legitimate unless the organisation has strong anomaly detection.

Failure mechanism: an exposed credential pair is replayed across many accounts until one succeeds, and weak reuse controls or limited rate limiting allow the attacker to scale the attempt volume. Composition rules do not interrupt this chain because they govern password construction, not credential provenance or reuse.

Impact: attackers can take over customer, employee, or administrator accounts, reset secondary factors, access data, and pivot into fraud or further compromise. The business impact is amplified when the same password grants access to multiple services or when the organisation lacks detection for abnormal login bursts.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 address the attack and risk surface, while CIS Controls v8, NIST SP 800-63 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
CIS Controls v85 — Account ManagementLimits account abuse and supports reducing unauthorized access paths
6 — Access Control ManagementCredential stuffing exploits weak access control at the login boundary
Recommendation — Review and disable unnecessary accounts, then monitor sign-in abuse for takeover attempts. Enforce least-privilege access and require stronger checks for risky sign-ins.
NIST SP 800-63AAL2 — Authenticator Assurance Level 2Phishing-resistant authentication raises assurance beyond password complexity
Recommendation — Adopt stronger authenticators for accounts that face online takeover risk.
NIST CSF 2.0PR.AA — Identity Management, Authentication and Access ControlCovers authentication and access controls needed to reduce account takeover risk
Recommendation — Strengthen authentication and access controls where password reuse can be exploited.
OWASP Non-Human Identity Top 10NHI-03 — Secrets and Credential ManagementCredential abuse is central to stuffing-style account compromise
Recommendation — Eliminate reusable credentials and rotate secrets that enable replay at scale.

Practitioner Guidance

What to prioritise: treat breached-password screening, MFA, and login abuse detection as the real anti-stuffing controls. If a password policy exists without those layers, the organisation is mostly relying on user behaviour to solve an attacker automation problem.

Decision rule: if the account is externally reachable or high value, do not assume complexity provides meaningful protection on its own. Prioritise controls that break reuse and make replay economically unattractive, then use complexity only as a supporting baseline.

What to verify: confirm whether the environment blocks known breached passwords, whether login attempts are rate-limited across accounts and IP ranges, and whether alerts distinguish ordinary user error from coordinated stuffing. The key evidence is not password length compliance, but reduced success rates for reused credentials.

Practitioner takeaway: complexity rules shape passwords, but stuffing targets credential reuse and scale, so real protection comes from blocking known-compromised secrets and making automated replay fail fast.

Deepen Your Knowledge

Sign up to our weekly newsletter — get 33% off our NHI Foundation Level Course

    NHIMG Editorial Note
    Reviewed and updated by the NHIMG editorial team on September 14, 2026.
    NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org