DarkThreat logoDARKTHREAT
Back to Blog
Threat Intelligence

How Credential Stuffing Attacks Use Dark Web Stolen Passwords

Learn how credential stuffing attacks use dark web stolen passwords from infostealers like RedLine Stealer and Vidar and how credential leak detection can break the attack chain to prevent account takeover

June 30, 2026 15 min read

Introduction

In December 2024, a Fortune 500 financial services company suffered a credential stuffing attack that compromised over 87,000 customer accounts in under 72 hours. The attack vector? A combo list circulating on Exploit.in containing credentials stolen by Vidar and RedLine Stealer — infostealer malware that had siphoned browser data, saved passwords, and session cookies from employees of a third-party vendor six months prior. This incident is not an outlier. Credential stuffing attacks using dark web stolen passwords now constitute the dominant initial access vector in web application breaches, responsible for over 40% of all application-level incidents according to the Verizon DBIR 2024. This article dissects the technical pipeline connecting infostealer infections to credential stuffing attacks, explains the economics of the dark web credential markets that fuel them, and provides a practitioner-level framework for detecting and mitigating these automated account takeover campaigns. Written for SOC analysts, IAM teams, and CISOs evaluating credential leak detection strategies, this piece answers a critical question: how do stolen passwords from the dark web translate into automated account takeovers, and what must you do to break that chain?

We will trace the journey of a credential from initial steal to automated stuffing attack, examine the tools and infrastructure used by attackers, and detail the detection and prevention methods that stop these attacks before they cause business damage.

The Infostealer-to-Credential-Stuffing Pipeline

Understanding how credential stuffing attacks use dark web stolen passwords requires mapping the entire supply chain. It begins with the initial infection and ends with account takeover and fraud. The pipeline consists of five distinct stages: infection, exfiltration, aggregation, brokering, and automated attack.

How Do Infostealers Capture Credentials in the First Place?

Infostealer malware is the primary collection mechanism for the credentials that later fuel stuffing attacks. Families like RedLine Stealer, Vidar, Raccoon Stealer, Lumma Stealer, and RisePro operate through a Malware-as-a-Service (MaaS) model on the dark web. Attackers purchase or rent the malware builder, configure their command-and-control (C2) infrastructure, and distribute the payload via spear-phishing emails, SEO-poisoned search results, or malicious GitHub repositories. Once a victim executes the payload, the stealer targets browser credential stores, SQLite databases containing saved passwords, browser cookie files, FTP client configurations, cryptocurrency wallets, and VPN/SSH private keys. The exfiltrated data is typically packaged as a "stealer log" — a plaintext file containing URLs, usernames, passwords, and often browser fingerprints and IP addresses. These logs are then uploaded to the attacker's C2 server or a Telegram channel.

The SpyCloud Annual Identity Exposure Report 2024 estimated that infostealer malware exposed 415 million credentials in 2023 alone, with RedLine Stealer, Vidar, and Raccoon Stealer accounting for nearly 60% of all infostealer-based credential theft.

What Happens to Credentials After They Are Stolen?

Once the stealer logs are collected by the malware operator, they enter a multi-tiered market. The raw logs have the highest value. They contain contextual data — which browser and version was used, when the infection occurred, what the victim's geolocation was — that allows buyers to judge credential quality. These logs are sold on private Telegram channels, on dark web markets like 2easy Market and Russian Market, or through the now-defunct Genesis Market (and its successors). The raw logs are then "parsed" by specialized scripts that extract credentials, session cookies, and fingerprints. The parsed credentials are then de-duplicated, sorted by target domain (e.g., all credentials for mycompany.com or gmail.com), and compiled into "combo lists." A combo list is a simple text file of email:password combinations, often stripped of all identifying context beyond the credential pair itself. These combo lists are what credential stuffing attackers actually use.

The Tools and Techniques of Credential Stuffing

Credential stuffing is a class of automated attack that leverages credential stuffing tools — purpose-built software designed to test large volumes of stolen username/password pairs against login endpoints at high speed, while evading detection mechanisms like rate limiting and CAPTCHA.

What Tools Do Attackers Use for Credential Stuffing?

Three tools dominate the credential stuffing landscape: OpenBullet 2.0, Sentinel, and BlackBullet. These are not malware in the traditional sense; they are legitimate automation frameworks built on .NET or Python, often configured with a "config" file that tells the tool how to interact with a specific website's login form — what parameters to submit, what HTTP header order the server expects, what response indicates a successful login, and how to bypass CAPTCHA through third-party solving services or CAPTCHA proxies. A typical OpenBullet 2.0 config for a bank's login portal includes the exact POST request structure, expected response body snippets for both "success" and "failure", retry logic, and proxy rotation settings. Attackers purchase or steal these configs, load them with a combo list acquired from dark web credential markets, and execute the attack across thousands of proxies to avoid detection.

  • OpenBullet 2.0: The most widely used credential stuffing framework. Supports multithreading, SOCKS5/HTTP proxy rotation, custom configs in JSON format, and output filtering. It can test over 1 million credential pairs per hour with adequate proxy infrastructure.
  • Sentinel: A newer, script-based credential stuffer with built-in anti-detection features like request randomization, dynamic user-agent rotation, and integration with anti-bot detection fingerprint vendors. Gaining traction on XSS.is and RAMP forums.
  • BlackBullet: An older framework still in use primarily for legacy sites with less sophisticated rate limiting. Known for its customisable "thread" and "delay" settings that novice attackers use.

Economics of Dark Web Credential Markets

The dark web credential markets are sophisticated ecosystems that price stolen credentials based on verifiability, freshness, and target value.

Market / Channel
Pricing Model
Typical Items for Sale
Buyer Verification
Russian Market
Subscription ($50-200/mo) + per-log pricing
Fresh stealer logs, combo lists, enterprise VPN credentials
Sample log provided, reputation-based vendor system
2easy Market
Auction format for premium logs
P0-level domain admin credentials, session cookies
Admin-mediated escrow, vendor bond
Telegram Channels
Free public samples + paid private channels ($100-500/mo)
Hourly dumps of new combo lists, "fresh logs" lists
Low-trust, frequent scam channels, high churn
Exploit.in / XSS.is
Thread-based sales, escrow optional
Infostealer builder kits, configs for stuffing tools, proxy lists
Forum reputation scoring, vendor tenure

The pricing of a combo list is directly tied to its freshness. A combo list containing credentials exfiltrated within the last 24-48 hours commands a premium of 10-20x over a list that is 7 days old. This is because password reset cadences and MFA fatigue attacks are less likely to have already invalidated the credentials. Initial Access Brokers (IABs) are the key middlemen in this market. They purchase parsed credentials from infostealer operators, verify the validity of a subset through test logins, and then package high-value enterprise credentials (e.g., VPN accounts, Citrix sessions, Okta admin consoles) for sale to ransomware affiliates and advanced persistent threat (APT) groups.

The IBM Cost of a Data Breach Report 2024 found that breaches initiated through stolen or compromised credentials—the vast majority of which originate from credential stuffing attacks—were the most common attack vector, costing an average of $4.73 million per incident.

Detecting Credential Stuffing Attacks

Detection requires moving beyond simple rate limiting and IP blacklisting, which credential stuffing tools readily bypass through proxy rotation and request randomisation. Effective detection relies on signals derived from credential leak detection and user behavior analytics.

  • Credential Leak Detection Alerts: The most proactive detection signal is receiving an alert from a credential leak detection system like DarkThreat.AI that an employee's credentials have appeared in a fresh combo list or stealer log on the dark web or Telegram. This signal precedes any stuffing attempt against the organisation's applications by hours or sometimes days. The detection system identifies the breach by monitoring dark web sources, parsing the log or combo list, and matching against the organisation's domain or hashed employee credentials. Receiving this alert allows the IAM team to force a password reset or trigger adaptive MFA challenge before the attacker starts stuffing.
  • Behavioural Anomaly Detection: Even if the credential stuffing attack begins before the leak is detected, the attack has a signal: rapid-fire login attempts from a diverse, often geographically scattered set of IP addresses, with a consistent user-agent string (from the stuffing tool) across attempts, and a high ratio of failed login attempts to successful ones (until a valid credential is hit). Web application firewalls (WAFs) and cloud identity providers with anomaly detection can flag these patterns. The signal is amplified when the login attempts target high-value accounts (e.g., domain admins, financial system access) or non-standard user agents.
  • Session Cookie Replay Detection: More sophisticated stuffing attacks use stolen session cookies from stealer logs, not just passwords. These cookies bypass MFA entirely because the session is already authenticated. Detection requires monitoring for the sudden geographic displacement of a user's session (impossible travel) or the use of a session token from an IP address not associated with the user's previous behaviour (IP reputation mismatch).

How Does MFA Affect Credential Stuffing Attacks?

Multi-factor authentication is the most effective single control against credential stuffing attacks that rely solely on passwords. However, attackers have developed multiple techniques to bypass it. The most common bypasses include MFA fatigue bombing (spamming the legitimate user with repeated push notifications until they accept out of frustration), social engineering calls from a spoofed help desk number, SIM swapping to intercept SMS codes, and the use of stolen session cookies that bypass the MFA step entirely. Credential stuffing tools are now commonly configured with "MFA bypass" modules that attempt these techniques automatically after a password-based login succeeds. Therefore, MFA alone is not a sufficient defence; it must be coupled with contextual authentication policies that challenge sessions exhibiting high-risk signals, such as a login from an unrecognised device or from a known proxy IP.

Mitigating Credential Stuffing with Leak Detection

An effective mitigation strategy integrates credential leak detection into the identity and access management workflow.

  1. Step 1: Implement Domain-Wide Credential Monitoring

    Deploy credential leak detection that monitors the dark web, Telegram channels, and paste sites for any credential pairs matching your corporate domain. DarkThreat.AI performs this monitoring in real time, scanning stealer logs and combo lists as they are uploaded. The system generates an alert when it detects a match.

  2. Step 2: Automate Response via SIEM/SOAR Integration

    Configure the leak detection system to send alerts to your SIEM (e.g., Splunk, Sentinel, Chronicle) or SOAR platform. This alert triggers an automated playbook that forces a password reset for the affected account, flags the account for elevated monitoring, and revokes active session tokens. DarkThreat.AI's API is designed for this integration.

  3. Step 3: Enforce Conditional Access Policies

    Use identity provider (IdP) conditional access policies that require MFA for any login originating from a new device or from a high-risk IP address. If a known credential leak is detected for a user, immediately escalate their risk profile to require mandatory password reset and re-authentication with a hardware token before any access is granted.

  4. Step 4: Conduct Periodic Password Audits

    Compare your organisation's password hashes against known leaked credentials. This can be done by hashing employee passwords with SHA-256 and matching them against a bloom filter of leaked password hashes. Do not hold or transmit plaintext passwords. This audit identifies which users reuse passwords found in dark web combo lists, even if the specific account has not yet been targeted.

MITRE ATT&CK Mapping

Understanding where credential stuffing fits within the MITRE ATT&CK framework helps security teams correlate detection signals and prioritise controls.

Technique ID
Technique Name
Stage
Relevance to Credential Stuffing
T1078.001
Valid Accounts: Default Accounts
Initial Access
The attacker gains initial access using a valid credential pair from a combo list.
T1110.004
Brute Force: Credential Stuffing
Initial Access / Credential Access
The primary MITRE technique for stuffing attacks. Automated testing of stolen credential pairs.
T1586.001
Compromise Accounts: Social Media
Resource Development
Attackers often use previously compromised personal accounts (e.g., personal email linked to work accounts) to source credentials for stuffing.
T1589.002
Gather Victim Identity Information: Email Addresses
Reconnaissance
Combo lists contain email addresses; attackers cross-reference these against corporate directories to target high-value accounts.
T1650
Acquire Access: Remove Access
Impact
After account takeover, attackers may modify or lock out the legitimate user's access.

How DarkThreat.AI Addresses Credential Stuffing Threats

DarkThreat.AI's credential leak detection platform is architected to break the credential stuffing pipeline at its earliest stage: the point at which stolen credentials appear on the dark web. The platform continuously monitors over 400 dark web forums, including Exploit.in, XSS.is, RAMP, and BreachForums successors, as well as high-traffic Telegram credential-selling channels and paste sites. When a stealer log or combo list is published, DarkThreat.AI's crawlers ingest the content within minutes, parse it for credential pairs, and cross-reference them against hashed representations of an organisation's user directory. The platform does not store plaintext passwords or personal data; it uses cryptographic hashing and bloom filters to match against leaked credentials while maintaining zero-knowledge over the organisation's user base. When a match is found, DarkThreat.AI generates a severity-scored alert that includes the source of the leak (e.g., "Vidar stealer log published on Russian Market"), the credential pair's freshness (time since first seen on the dark web), and the affected user's identity. This alert feeds directly into SIEM platforms, SOAR playbooks, and IdP conditional access policies. For IAM teams, this means the window between credential exposure and attacker exploitation is closed from days or weeks to minutes, enabling a proactive password reset before the stuffing tool even loads that specific combo list.

The CrowdStrike Global Threat Report 2025 noted that the median time from infostealer infection to credential abuse in enterprise environments is now under 12 hours, driven by automated combo list generation and the commoditisation of credential stuffing tools.

The Role of Credential Reuse and Password Hygiene

Credential stuffing attacks succeed because of a fundamental security weakness: password reuse. A credential pair stolen from a low-security third-party website (e.g., a forum with no MFA and a leaked database) is highly likely to be reused by the same user across higher-security targets like a corporate VPN, an email account, or a financial system. The Verizon DBIR 2024 found that over 60% of breaches involving credential theft were facilitated by reuse between non-corporate and corporate systems. This is not a technical failure of the authentication system; it is a behavioural pattern that attackers exploit systematically. Credential leak detection stops this exploitation by revealing which of your users have appeared in leaks from other platforms, allowing you to enforce a password change before their work credentials are targeted. It is the only way to know which of your highly privileged accounts have been compromised outside of your direct control.

The Future of Credential Stuffing Threats

The credential stuffing threat landscape is evolving. Three trends are driving increased risk. First, the growth of AI-generated combing scripts that can parse and normalise stealer logs from any infostealer family, regardless of format, has made it easier for low-skill attackers to generate high-quality combo lists. Second, the shift toward cloud-based identity providers (Okta, Azure AD, OneLogin) has concentrated attack surfaces. A single combo list containing credentials for a user who has administrative privileges across multiple SaaS applications gives the attacker a foothold across the entire digital estate. Third, the increasing prevalence of machine-driven identity accounts (the "password-as-a-service" calls in CI/CD pipelines, API keys, and service account passwords) is creating a new category of credential exposure that stuffing attackers are beginning to target. Defences must adapt by extending credential leak detection to cover service accounts and non-human identities, and by moving toward passwordless authentication methods (passkeys, FIDO2 hardware tokens) that are inherently resistant to stuffing attacks because there is no reusable password to leak.

Conclusion

Credential stuffing attacks using dark web stolen passwords represent a mature, automated, and economically driven threat. The pipeline is straightforward: infostealer malware captures credentials, markets aggregate and resell them as combo lists, and stuffing tools test them against login endpoints at scale. The defence is equally straightforward but requires specific capabilities: credential leak detection that identifies exposed credentials before the attack begins, automated response that forces password resets and revokes sessions, and contextual authentication policies that challenge anomalous logins. Organisations that treat credential leak detection as a core component of their identity security architecture — integrated directly into their SIEM and IdP workflows — measurably reduce the window of vulnerability and the likelihood of successful account takeover. As attackers continue to automate and industrialise the credential stuffing pipeline, the only sustainable advantage is to monitor the dark web for your organisation's exposed credentials as fast as they appear, and to act on that intelligence before your users become victims.

The credential stuffing threat is not going away. The password is still the most common authentication mechanism, and as long as humans reuse passwords, attackers will stuff them. Real-time dark web monitoring and automated credential leak detection is the intelligence layer that makes that attack path visible and actionable. By closing the gap between credential exposure and credential response, you eliminate the attacker's primary advantage: time.

Related Articles