Risk
2/19/2009
12:46 PM
Keith Ferrell
Keith Ferrell
Commentary
Connect Directly
RSS
E-Mail
50%
50%

CAPTCHA Cnondrum: Automated Attacks Trump Human-Entry Defenses

Automated attacks aimed at bypassing CAPTCHA -- those squiggly characters you have to enter to access some blogs and e-mail -- are getting better and faster at overcoming anti-spam defenses. In other words, the machines are beating us at what was supposed to be our game.

Automated attacks aimed at bypassing CAPTCHA -- those squiggly characters you have to enter to access some blogs and e-mail -- are getting better and faster at overcoming anti-spam defenses. In other words, the machines are beating us at what was supposed to be our game.CAPTCHA -- Completely Automated Public Turing Test to Tell Computers and Humans Apart -- approach to granting access to humans only (theoretically only humans could read and enter the distorted characters) has run into increasing bot problems.

Bots, it turns out, and more specifically bot-makers, are pretty good at putting together coordinated attacks that decipher the CAPTCHA characters and -- presto! -- get access to the targeted service, create accounts on that service (Hotmail, for instance) and use that address to dispatch waves of spam.

The current bot approach is troubling not just for its ability to overcome CAPTCHA defenses, but also because communications between the bot and a central server are encrypted, raising the attack sophistication stakes another level. The server does the deciphering, the bot receives and then enters the deciphered characters.

CAPTCHA bypasses are nothing new, of course, nor is there a lot CAPTCHA makers can do, other than continue to refine and reinvent their defenses. (Don't know about you, but for my tastes the trend toward making CAPTCHA images more and more vague, fuzzy and distorted has gone about as far as it can go -- I've seen some that machines might be able to figure out, but that were beyond my ability to decipher and enter.)

Identity verification -- simple verification that you're a real person -- keeps hitting these walls, as recent news of a facial recognition technology hack shows.

The point of all this for small and midsize businesses -- unless you're in the CAPTCHA business -- is simple: the bad guys are smart, automated, sophisticated, but for botnets to work they must first get access to vulnerable machines. Sealing your defenses against compromise may not solve the CAPTCHA conundrum -- not sure anything can -- but it ensures that you and your company's computers won't, at lest, be part of the problem.

Comment  | 
Print  | 
More Insights
Register for Dark Reading Newsletters
White Papers
Flash Poll
Current Issue
Cartoon
Video
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2013-4262
Published: 2014-07-28
svnwcsub.py in Subversion 1.8.0 before 1.8.3, when using the --pidfile option and running in foreground mode, allows local users to gain privileges via a symlink attack on the pid file. NOTE: this issue was SPLIT due to different affected versions (ADT3). The irkerbridge.py issue is covered by CVE-...

CVE-2013-4840
Published: 2014-07-28
Unspecified vulnerability in HP and H3C VPN Firewall Module products SECPATH1000FE before 5.20.R3177 and SECBLADEFW before 5.20.R3177 allows remote attackers to cause a denial of service via unknown vectors.

CVE-2013-7393
Published: 2014-07-28
The daemonize.py module in Subversion 1.8.0 before 1.8.2 allows local users to gain privileges via a symlink attack on the pid file created for (1) svnwcsub.py or (2) irkerbridge.py when the --pidfile option is used. NOTE: this issue was SPLIT from CVE-2013-4262 based on different affected versions...

CVE-2014-2974
Published: 2014-07-28
Cross-site request forgery (CSRF) vulnerability in php/user_account.php in Silver Peak VX through 6.2.4 allows remote attackers to hijack the authentication of administrators for requests that create administrative accounts.

CVE-2014-2975
Published: 2014-07-28
Cross-site scripting (XSS) vulnerability in php/user_account.php in Silver Peak VX before 6.2.4 allows remote attackers to inject arbitrary web script or HTML via the user_id parameter.

Best of the Web
Dark Reading Radio
Archived Dark Reading Radio
Sara Peters hosts a conversation on Botnets and those who fight them.