When a bot gets past a CAPTCHA, the challenge failed to stop that one request. It does not show that the requester is a person, that it owns the account it is using, or that it is allowed to take the next step. What happens next depends on the page the challenge protects and what the automation is trying to do there. Some of that activity is harmful, some automation is legitimate, and a passed challenge is a reason to investigate rather than proof of a specific outcome.
What a passed challenge proves and what it does not
OWASP’s guidance treats a CAPTCHA as one friction layer. It can slow automation, but it is not authentication and not a guarantee that a request is benign. A solved challenge shows only that a client completed one test. It says nothing about who operates the client, whether the username and password being used belong to that person, or whether the business rules permit the action that follows. A passed challenge matters only insofar as it unlocks an action the application already allows.
As an Amazon Associate I earn from qualifying purchases.
The same logic applies to the token a challenge issues. A valid token is not universal proof that a client is human, so a site should not treat “the CAPTCHA was solved” as the end of its risk assessment.
Recommended Free Tools
How bots get past CAPTCHAs
OWASP’s Automated Threat Handbook calls this CAPTCHA Defeat. The name reflects the fact that the challenge can be solved through automation, and the implementation does not need to be flawed for that to happen. The handbook’s version 1.2, dated 15 February 2018, replaced the older term “CAPTCHA Bypass” and added denial of inventory as a related automated threat. Because that document is dated, check whether a newer version has been published before citing it as current guidance: OWASP Automated Threat Handbook (PDF).
#1 Best Overall
- Security Key : Protect your online accounts against unauthorized access by using FIDO2 and U2F authentication with T110. It's the world's most protective security key that works with windows, Mac OS, Linux as well as Chrome, Firefox, Edge and many other major browsers.
- Certified with the new FIDO2 standard, T110 provides the benefit of fast login and strong protection against phishing, account takeover as well as many other online attactks.
- Works with : Bank of America, Github, Google, Microsoft, DUO, Twitter, Facebook, Dropbox, Apple, ebay, BINANCE, mor and more.
- Fits USB-A port : Insert the T110 security key into the USB-A port of each service and log in conveniently with one touch
- For the driver download and user guide, please visit TrustKey Solutions Home support page.
OWASP notes that tools and services can solve challenges, and that solving can be outsourced to people. For a site owner, this means a challenge’s difficulty for a machine is not a fixed barrier, and a solve should be read as a result that came from some process you cannot see directly.
What happens next depends on the endpoint
The consequence of a passed challenge follows the endpoint it guards. The table below lists the usual automated goal at each point and the outcomes OWASP associates with it. These are possibilities, not guaranteed results of every passed challenge.
Rank #2
- Ultra-Compact FIDO2 Security Key - Plug-and-stay or carry on a keychain. This USB-A hardware security key offers portable, always-on protection for desktop and mobile use. (Item Size: 0.75 X 0.74 IN x 0.25 IN)
- USB-A Hardware Key for All Devices - Works with USB-A ports on PC, Mac, Android, and other laptop/notebook device. Enables secure, cross-platform login with FIDO2.0 passkey support.
- FIDO Certified Security Key - Meets FIDO and FIDO2 standards. Works with Google, Microsoft, GitHub, Dropbox, and more. Please check service compatibility before purchase.
- Passwordless Login with Passkey - Supports passkey login via WebAuthn and CTAP2. Enjoy password-free sign-ins where supported. Not all websites or services currently support passkeys.
- Advanced Multi-Factor Authentication - Offers 200 FIDO2 passkey slots and 50 OATH-TOTP slots. Strong, flexible 2FA/MFA support across various apps and authentication platforms.
| Where the challenge sits | What the automation is usually after | Possible consequence |
|---|---|---|
| Login | Testing stolen username and password pairs (credential stuffing) | Account compromise where people reuse credentials, which can expose data or value held in the account |
| Signup | Creating large numbers of accounts | Fake accounts that support spam, abuse, or other attacks |
| Search, catalog, or public API | Extracting content, prices, or personal information | Scraped data; analytics skewed by high request volume; strain on the service |
| Checkout or limited inventory | Testing payment cards, buying up stock, or holding inventory without completing a purchase | Card testing; scalping; denial of inventory to genuine customers |
| Comments, reviews, or promotions | Posting spam or manipulating reviews, clicks, metrics, or tokens | Polluted reviews and metrics; abuse of promotions |
OWASP Cornucopia’s business-logic card (C9) describes broader effects of application abuse: system overload, degraded performance, unintended application behavior, and negative impact on other users. Which of these applies depends entirely on what the application lets a session do after the challenge. Read the endpoint, not the CAPTCHA, to judge the risk: OWASP Cornucopia, C9 Business Logic Security.
Checking whether a bypass happened on your site
A bypass rarely announces itself. These steps help you find out whether passed challenges are leading to actions you did not intend.
Rank #3
- USB-C or tap via NFC for easy authentication on any compatible device. No drivers needed; optional Kensington software available for advanced management features.
- Works across Windows, macOS, iOS, Android, ChromeOS, and supports Passkeys and Apple ID.
- Slim, keychain-ready form for easy carry and on-the-go authentication
- IP68-rated for dependable performance
- FIDO CTAP 2.1 for enhanced security features (e.g. resident credentials, Passkey support) and backwards compatibility with CTAP 2. FIDO2 L2 certified security for phishing resistant protection against identity theft and unauthorized access.
- List every endpoint that issues a challenge, and for each one write down the action that follows a successful response. This is the consequence you are actually protecting.
- Track challenges issued and solve rates per endpoint over time. A sudden rise, especially on a single route, is a signal to investigate. It is not proof of automated solving on its own, because legitimate traffic also changes. OWASP’s credential-stuffing guidance recommends watching solve rates for this reason. Its guidance does not set a threshold, so build a baseline from your own traffic.
- Compare solves with downstream events: logins that follow a solve, accounts created per solve, checkouts that fail or are abandoned soon after a solve, and password resets requested from the same session.
- Keep enough request context to reconstruct an incident: timestamps, network and IP data, session identifiers, user agent, endpoint, challenge result, and the downstream action. Set retention to match your privacy obligations, because this data is personal in many cases.
- Escalate in proportion to the evidence (see the graduated response below) before taking an action that affects a real user’s account.
Controls that work in layers
OWASP recommends mapping the risks at each endpoint first, then combining defenses across layers. A single control is brittle, and a CAPTCHA is only one of them. Each layer catches different kinds of abuse.
At the edge
- Use IP or network reputation to deprioritize known-bad sources.
- Apply coarse rate limits that stop bursts before they reach the application.
In the application
- Apply limits keyed to the session or the account, not only to the IP address, because one actor can rotate addresses.
- Use behavioral signals and step-up challenges where the risk of the specific request is high.
In the business layer
- Monitor transaction anomalies, account velocity, and fraud signals.
- Route suspicious reviews, signups, and orders to a queue for human review where volume allows.
Responding without overreacting
OWASP describes a graduated response. Match the action to the confidence level, so that one ambiguous signal does not lock out a real customer.
Rank #4
- Security Key : Protect your online accounts against unauthorized access by using FIDO2 and U2F authentication with T120. It's the world's most protective security key that works with windows, Mac OS, Linux as well as Chrome, Firefox, Edge and many other major browsers.
- Certified with the new FIDO2 standard, T120 provides the benefit of fast login and strong protection against phishing, account takeover as well as many other online attactks.
- Works with : Bank of America, Github, Google, Microsoft, DUO, Twitter, Facebook, Dropbox, Apple, ebay, BINANCE, mor and more.
- Fits USB-C port : Insert the T120 security key into the USB-C port of each service and log in conveniently with one touch
- For the driver download and user guide, please visit TrustKey Solutions Home support page.
- Low confidence: log and flag the activity.
- Medium confidence: apply step-up controls, such as a further challenge or a verification step.
- Strong evidence: apply more restrictive actions, or hold the activity for review.
Keep anti-bot friction separate from authentication. If you suspect a session has been hijacked, OWASP’s session guidance describes reauthenticating the user and issuing a new session cookie, rather than relying on a CAPTCHA result. Weigh the cost of each false positive, since a blocked legitimate user is a real loss in its own right. Reference: OWASP Cookie Theft Mitigation Cheat Sheet.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problemsComparing defenses
When you choose between controls such as CAPTCHA, proof of work, MFA, passkeys, rate limits, and queues, compare them on these criteria:
Best Value
- Threat and endpoint fit: credential stuffing, scraping, inventory abuse, and API abuse each need different controls.
- Kind of evidence: IP reputation, a solve result, device or session behavior, and account-bound authentication each prove different things, and none proves a human on its own.
- Attacker cost against user friction: each control burdens attackers and genuine users to different degrees.
- Coverage across layers: edge filtering alone may miss application or business-level abuse.
- Privacy and accessibility: data collection, retention, false positives, and accessible alternatives all affect whether a control is appropriate.
For authentication, OWASP’s guidance treats CAPTCHA as defense in depth rather than as a replacement for stronger login protections: OWASP Authentication Cheat Sheet.
What the evidence does not establish
OWASP’s materials describe the types of abuse and the controls that address them. They do not provide a reliable prevalence rate for CAPTCHA defeat, nor a typical financial loss from it, so no such percentage or dollar figure should be inferred from them. Numbers from other attack types should not be transferred to this one. The same limit applies to solve-rate thresholds: the guidance says to watch them, but it does not give a universal value that separates normal traffic from automated solving.
Credential-stuffing guidance is the strongest source for the login case, and the account-reuse risk it describes depends on how many users reuse passwords, which varies by site and population. Treat any single estimate of that exposure with caution.
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Clear out junk files and repair common Windows errorsFree Scan →The practical answer, then, is structural. A passed CAPTCHA means the challenge did not stop a request. What it leads to depends on what that endpoint allows, and the defenses worth building are the ones that check the action itself.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




