TL;DR: Credential stuffing can account for up to 44% of all login attempts in a single day for some organisations, according to the Verizon 2025 Data Breach Investigations Report, and Descope says adding Arkose Bot Manager signals into authentication flows helps block automated attacks before session creation. Traditional sign-in controls fail when the attacker presents valid credentials but abnormal behaviour.
At a glance
What this is: This is a product-focused analysis of how behavioral bot signals can be wired into authentication flows to detect credential stuffing, account takeover, and automated login abuse before session creation.
Why it matters: It matters because IAM and security teams cannot rely on static sign-in checks alone when attackers present valid credentials with machine-like behaviour across distributed login attempts.
By the numbers:
- Credential stuffing accounted for up to 44% of all login attempts in a single day for some organisations, according to the Verizon 2025 Data Breach Investigations Report cited by Descope.
Context
Credential stuffing is a login attack in which stolen username and password pairs are tested at scale across many services. The control gap is not whether credentials are valid, but whether the sign-in layer can distinguish human behaviour from scripted abuse before access is granted.
Descope's article argues that rate limits and WAF rules are not enough when attackers slow down, rotate infrastructure, or use browser automation. For IAM teams, the governance question is how much trust the authentication layer should place in credentials alone versus behavioural and device context.
The topic sits squarely in human IAM, but it also touches downstream NHI and fraud concerns because compromised sign-ins often become the entry point for wider abuse across applications and business services.
Key questions
Q: What breaks when sign-in controls rely only on valid credentials?
A: They fail to distinguish a real user from an attacker using stolen credentials, especially when automation, device rotation, and low-and-slow timing are used to hide abuse. The result is that credential validity becomes a weak signal unless it is paired with behavioural and device context at the authentication layer.
Q: Why do credential stuffing attacks keep working against rate limits?
A: Because attackers do not need high volume from one source. They can distribute attempts across time, IP addresses, devices, and accounts, which keeps activity below threshold-based detection while still testing enough credential pairs to find reused passwords.
Q: How do security teams know whether chatbot controls are actually working?
A: They need evidence from both adversarial testing and production monitoring. The useful signals are attack success rate, tool-call anomalies, refusal spikes, response drift, and whether sensitive data patterns still appear in outputs. If the system only looks safe in a test corpus, the control is not yet operationally reliable.
Q: When should teams add behavioural checks to authentication flows?
A: When valid credentials are no longer a reliable indicator of trust, especially for applications exposed to credential stuffing, account takeover attempts, or automation-driven reconnaissance. Behavioural checks belong in the sign-in path whenever post-login detection is too late.
Technical breakdown
Why valid credentials still fail as a trust signal
Modern login abuse often succeeds because the credential pair is genuine even when the actor is not. Authentication systems that only evaluate username, password, and threshold-based throttling cannot reliably distinguish a real user from an attacker replaying breached credentials through bots, headless browsers, or human-assisted farms. The technical problem is that identity proof at sign-in becomes too narrow once behaviour is the real discriminator. Device reputation, network signals, and interaction patterns add context that credentials do not provide, especially when the same account is being probed from multiple endpoints.
Practical implication: move risk evaluation into the authentication transaction itself, not after session creation.
How behavioural risk scoring changes the login decision
Behavioural bot controls combine client-side telemetry, server-side analysis, and threat intelligence to score each attempt in near real time. Instead of a binary allow-or-deny decision based only on credential validity, the flow can branch into allow, challenge, or block. That matters because the system is trying to identify automation confidence, not just failed passwords. Persistent device identifiers and network metadata make it harder for attackers to hide behind IP rotation or shifting user agents, which is why these controls are designed to track the attack infrastructure over time rather than the single request.
Practical implication: use adaptive challenges and blocking rules tied to risk scores, not static thresholds alone.
Why low-and-slow automation defeats perimeter controls
Low-and-slow attacks intentionally keep activity below the noise floor of rate limits and many WAF signatures. By spreading attempts across time, addresses, and accounts, attackers preserve persistence while avoiding obvious bursts. Device-centric detection changes the unit of analysis from request volume to underlying infrastructure, so repeated behaviour from the same fingerprint can surface even when the network path keeps changing. That is the architectural shift here: the sign-in layer becomes the place where distributed automation is correlated, not just where individual requests are admitted or denied.
Practical implication: correlate login attempts by device and behaviour, not only by IP or request count.
NHI Mgmt Group analysis
Behavioural trust has become a first-class sign-in control. Credentials are no longer a sufficient trust boundary when attackers can present valid pairs at scale while mimicking ordinary login flows. The practical shift is from authenticating a secret to assessing whether the actor behind the secret looks human, stable, and legitimate enough to continue.
Static login controls fail against distributed abuse patterns. Rate limits, WAF rules, and password checks assume attack volume will be obvious or concentrated. Credential stuffing and low-and-slow automation break that assumption by spreading activity across time, devices, and IP space, which means the real control point is the authentication transaction itself.
Identity teams need a behavioural layer, not just a credential layer. Device reputation, network metadata, and interaction patterns are now governance inputs, not optional enrichments. In practice, sign-in policy has to decide when to challenge, when to block, and when to step up assurance based on observed behaviour rather than password validity alone.
Pre-session detection is the right place to absorb bot pressure. Once a session exists, the organisation has already accepted the risk of the login. That makes behavioural scoring at sign-in a containment control for human IAM, and it also reduces the chance that compromised access becomes a launch point for fraud or account abuse.
Credential stuffing is a sign-in governance problem, not only a threat-intelligence problem. The article reinforces a broader identity lesson: when the adversary can authenticate with legitimate credentials, the programme has to govern identity confidence at runtime, not merely protect the password database.
What this signals
Behavioural trust is now part of the sign-in control plane: teams that still treat authentication as a password-only decision are leaving a blind spot between credential validity and actor legitimacy. The practical change is to evaluate device reputation, interaction patterns, and network context before a session is issued.
When attackers rotate infrastructure and slow their pace, the programme needs correlation logic that survives IP churn and request throttling. Sign-in governance has to move from counting attempts to identifying repeat behaviour across devices and sessions.
A login flow that can challenge, block, or log based on risk score gives IAM teams a better containment point than post-authentication monitoring alone. That matters because once the session exists, the trust decision has already been made.
For practitioners
- Instrument behavioural scoring at sign-in Evaluate device reputation, interaction patterns, and network metadata inside the authentication flow so risk is assessed before a session is issued.
- Tune adaptive challenge logic Route medium-risk logins to MFA or bot enforcement, while keeping low-risk legitimate users on a friction-light path.
- Correlate repeated login behaviour Track repeated attempts by device fingerprint and behaviour across IP changes so distributed credential stuffing does not disappear behind rotation.
- Separate credential validity from actor trust Do not treat a correct password as sufficient proof of legitimacy when the surrounding signals indicate automation or fraud infrastructure.
Key takeaways
- Bot-driven login attacks succeed because valid credentials can still arrive with malicious behaviour, which makes password checks alone an incomplete control.
- The article cites Verizon research showing that credential stuffing can make up to 44% of all login attempts in a single day for some organisations.
- Behavioural scoring at the authentication layer helps teams challenge or block risky attempts before session creation, which is where the control value is highest.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP API Security Top 10, MITRE ATT&CK and OWASP Non-Human Identity Top 10 address the attack and risk surface, while NIST SP 800-53 Rev 5 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-53 Rev 5 | IA-5 — Authenticator Management | Credential abuse and login hygiene map directly to authenticator lifecycle and verification controls. |
| Recommendation — Apply IA-5 to manage authenticators, limit replay value, and tighten login assurance when credentials are reused. | ||
| OWASP API Security Top 10 | API2 — Broken Authentication | The article centres on authentication that can be abused with valid credentials and automated login flows. |
| Recommendation — Treat automated login abuse as a broken authentication problem and strengthen risk checks at the auth boundary. | ||
| NIST CSF 2.0 | PR.AA-05 — Access Permissions, Entitlements and Authorizations | Sign-in decisions determine whether access is granted, challenged, or blocked based on identity confidence. |
| Recommendation — Use PR.AA-05 to align authentication decisions with context-aware access authorisation. | ||
| MITRE ATT&CK | TA0006;TA0004 — Credential Access; Privilege Escalation | Credential stuffing and account takeover are direct credential-access and escalation pathways. |
| Recommendation — Map login abuse to TA0006 and TA0004 so detection and response focus on credential-driven escalation. | ||
| OWASP Non-Human Identity Top 10 | NHI-10 — Human Use of NHI | The article is about human IAM sign-in abuse, but the credential abuse pattern also overlaps with reused non-human access paths. |
| Recommendation — Review whether reusable credentials are being relied on where actor behaviour should be verified instead. | ||
Key terms
- Credential Stuffing: Credential stuffing is an attack that uses stolen username and password pairs from previous breaches to try logging into other services. It works because many people reuse credentials, and because the login attempt uses valid information, it can look ordinary until the surrounding behavior gives it away.
- Behavioural Risk Scoring: Behavioural risk scoring is the process of combining multiple runtime signals into a single assessment of suspiciousness. The score is not a verdict on identity by itself, but a structured way to turn interaction patterns, device consistency, and environment checks into actionable fraud decisions.
- Bot Detection: A set of controls used to identify automated traffic that is not behaving like a genuine user or approved service. Effective bot detection now has to evaluate browser integrity, session patterns, and identity context, because modern attackers can imitate human interaction more convincingly than earlier automation could.
- Account Takeover: Account takeover is unauthorized use of a legitimate account after an attacker obtains valid access through stolen credentials, tokens, or trusted integrations. The key security problem is that the resulting activity often looks normal to logs and controls, which makes containment and attribution harder than in a forced-entry breach.
Deepen your knowledge
NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are responsible for identity security strategy or NHI governance in your organisation, it is worth exploring.
Published by the NHIMG editorial team on July 6, 2026.
Updated on October 6, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org