Vulnerabilities / Threats
2/7/2012
05:12 AM
Dark Reading
Dark Reading
Quick Hits
50%
50%

How (And Why) Attackers Choose Their Targets

To build a sure defense, you need to know what makes you a juicy target. Here are some tips

[The following is excerpted from "How (and Why) Attackers Choose Their Targets," a new report posted this week on Dark Reading's Vulnerability Management Tech Center.]

Every day, we hear another story about a company whose sensitive data has been breached. Press releases, tweets, customer support email, and followup articles all provide insight into the kind of information that’s been compromised, the company’s plans to investigate, and how affected parties can protect themselves. But what’s almost never shared—unless the attacker spreads the word—is how and why the target was chosen and which methods and tools were used.

To effectively fend off attacks and protect our data systems, we must determine how hackers identify their targets and exploit weaknesses to extract data. We must also understand what motivates hackers.

Verizon’s 2011 Data Breach Investigations Report found that 92 percent of data breaches studied stemmed from external agents, 17 percent from implicated insiders, 9 percent from multiple parties and fewer than 1 percent from business partners.

There is no single method used to identify and compromise vulnerable targets. Much like rock stars and CEOs, each attacker has a unique style and process. However, some methods are simply more successful than others and thus tend to be used more often.The 2011 Verizon Data Breach Investigations Report found that 50 percent of breaches studied resulted from some form of hacking, 49 percent incorporated malware, 29 percent involved physical attacks, 17 percent resulted from privilege misuse, and 11 percent employed social tactics.

To identify vulnerable hosts, an attacker will begin scanning for a specific set of vulnerabilities known to be exploitable and prevalent in the wild. And, much like security industry professionals discuss best practices, attackers share knowledge about how quickly each finds targets vulnerable to specific attacks.

Many scripts and scanners are used to find and exploit vulnerabilities—the MySql 5 Enumeration script from Blackhat Academy, for instance, is used to automatically exploit SQL injection flaws. It is trivial to wrap this script with a scanner that spiders a provided URL list and tests for SQL injection flaws. This type of attack targets a known type of vulnerability rather than a specifically known application flaw. These attacks allow a hacker to exploit flaws a company isn’t even aware of and thus probably won’t have an immediate fix for.

To learn more about how attackers find vulnerabilities and choose the organizations they want to go after, download the full report on how hackers choose their targets.

Have a comment on this story? Please click "Comment" below. If you'd like to contact Dark Reading's editors directly, send us a message.

Comment  | 
Print  | 
More Insights
Register for Dark Reading Newsletters
White Papers
Cartoon
Current Issue
Flash Poll
Video
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2011-4403
Published: 2015-04-24
Multiple cross-site request forgery (CSRF) vulnerabilities in Zen Cart 1.3.9h allow remote attackers to hijack the authentication of administrators for requests that (1) delete a product via a delete_product_confirm action to product.php or (2) disable a product via a setflag action to categories.ph...

CVE-2012-2930
Published: 2015-04-24
Multiple cross-site request forgery (CSRF) vulnerabilities in TinyWebGallery (TWG) before 1.8.8 allow remote attackers to hijack the authentication of administrators for requests that (1) add a user via an adduser action to admin/index.php or (2) conduct static PHP code injection attacks in .htusers...

CVE-2012-2932
Published: 2015-04-24
Multiple cross-site scripting (XSS) vulnerabilities in TinyWebGallery (TWG) before 1.8.8 allow remote attackers to inject arbitrary web script or HTML via the (1) selitems[] parameter in a copy, (2) chmod, or (3) arch action to admin/index.php or (4) searchitem parameter in a search action to admin/...

CVE-2012-5451
Published: 2015-04-24
Multiple stack-based buffer overflows in HttpUtils.dll in TVMOBiLi before 2.1.0.3974 allow remote attackers to cause a denial of service (tvMobiliService service crash) via a long string in a (1) GET or (2) HEAD request to TCP port 30888.

CVE-2015-0297
Published: 2015-04-24
Red Hat JBoss Operations Network 3.3.1 does not properly restrict access to certain APIs, which allows remote attackers to execute arbitrary Java methos via the (1) ServerInvokerServlet or (2) SchedulerService or (3) cause a denial of service (disk consumption) via the ContentManager.

Dark Reading Radio
Archived Dark Reading Radio
Join security and risk expert John Pironti and Dark Reading Editor-in-Chief Tim Wilson for a live online discussion of the sea-changing shift in security strategy and the many ways it is affecting IT and business.