Risk
9/15/2011
01:25 PM
Connect Directly
RSS
E-Mail
50%
50%

How SMBs Can Minimize Denial-of-Service Risks

As the holiday shopping season looms, SMBs can't afford to have their websites taken down. Consider this expert advice.

Is your online business ready for the holiday shopping spree? It might not be if you're making it too easy for hackers to take down your website.

Though denial-of-service (DoS) and similar, grander-scale distributed-denial-of-service (DDoS) attacks aren't new, like some other threats they've evolved over time--and have become more accessible to the bad guys in the process. According to Ted Swearingen, director of security operations at Neustar, such threats aren't just the bane of big government and big business. Rather, the increased ease with which DDoS attacks can be launched has led to a wider range of targets, including small and midsized businesses (SMBs).

"It used to be where the larger names and companies were attacked mostly, because it took a lot more effort to do DDoS [attacks]," Swearingen said in an interview. "Now, you have so many more people able to participate that anybody can be attacked."

Both DoS and DDoS attacks (I'll use the acronyms interchangeably here) produce the same net effect: Taking down a critical system--often by flooding it with bogus requests, though there are other methods—and making your website or other application unavailable to customers and other legitimate users.

If your website is a critical revenue stream--or in some cases, the revenue stream--then ensuring its security is that much more important--particularly during the busy holiday shopping months, which tend to produce a corresponding uptick in online crime. And Swearingen notes that these days, you don't even need an e-commerce site to become a target. The rise of hacktivism--or what Swearingen calls "social protests"--means just putting out the wrong message or being associated with a broader industry, such as banking or politics, could put you at risk. And a PR problem could turn into a dollars-and-cents problem fast.

SMBs typically can't afford to weather big hits to the bottom line. There's no way to eliminate DDoS risks, but Swearingen outlined some practical steps SMBs can take to mitigate them.

Embrace monitoring. Swearingen said step one for any SMB with limited resources should be to implement a realtime (or near realtime) monitoring system to keep tabs on their environment. He said there are a number of viable freeware and low-cost monitoring tools out there for cash-strapped companies.

"If you can't monitor it, you can't see if something's starting or coming--or if you're actually under DDoS attack--until your customers tell you," Swearingen said. He's an advocate of performance-based monitoring because it can help you understand the limits of your systems--in other words, the breaking points.

Establish baselines. Once monitoring is in place, get to know your system and begin to set baselines and expectations: What is normal traffic for your site? What's normal traffic during peak activity times? Where does traffic typically come from? What kinds of protocols enter your network? Once you've got a handle on what's "normal"--even in abnormal conditions such as promotional periods--you can quickly identify unusual activity. In fact, your monitoring system can do it for you--generating alerts for anomalies such as a traffic spikes, or an unusual traffic type or source. Knowing your aforementioned limits can help you take early action before you actually hit those limits.

Stay current. The basic security practice of keeping your environment current: Keep your operating systems and other software patched and up-to-date. "DDoS will take advantage of an unpatched system or a bug in anything--a firewall, an application, an OS layer, anything of that nature," Swearingen said.

Fine-tune systems. Keeping your systems in optimal health is a proactive practice, one that can produce benefits beyond good security. But Swearingen said that fine-tuning your network's resources is also a good bet against DDoS threats. Optimizing performance will give you a better chance of withstanding unusual activity or an outright attack--sort of like making sure your roof and windows are in good working order even if there's no storm on the horizon.

Control access. Though you'll need to evaluate what makes sense for your particular business, Swearingen said there are a variety of "little things"--in fact, hundreds of them--that can be done to make DDoS attacks more difficult to carry out. One example: consider limiting the connections from a single host or IP address during a single day or another logical time period--this cuts down on the ability of individual attackers to cause problems. Another example: one type of attack attempts to slow or shut down your site with repetitive search queries. Coupled with monitoring, consider siloing the search function so that it can be temporarily disabled without taking down the entire site. Finally, Swearingen said it's crucial to keep tight reins on access to your systems--and then to keep even tighter reins on those access controls, such as firewalls, iptables, load balancers, or routers.

"Make sure you have restrictions so that you limit to only the ports and protocols that are absolutely needed to come into your system," Swearingen said. "By having extra access that's not needed, it just gives the attacker another way in."

Stay tuned for part two, which will look at what goes into a strong response plan for when denial-of-service events do occur.

SaaS productivity apps are good to go--if you can get past security and data ownership concerns. Read all about it in the new, all-digital issue of InformationWeek SMB. Download it now. (Free with registration.)

Comment  | 
Print  | 
More Insights
Register for Dark Reading Newsletters
White Papers
Cartoon
Current Issue
Dark Reading Must Reads - September 25, 2014
Dark Reading's new Must Reads is a compendium of our best recent coverage of identity and access management. Learn about access control in the age of HTML5, how to improve authentication, why Active Directory is dead, and more.
Flash Poll
Video
Slideshows
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2003-1598
Published: 2014-10-01
SQL injection vulnerability in log.header.php in WordPress 0.7 and earlier allows remote attackers to execute arbitrary SQL commands via the posts variable.

CVE-2011-4624
Published: 2014-10-01
Cross-site scripting (XSS) vulnerability in facebook.php in the GRAND FlAGallery plugin (flash-album-gallery) before 1.57 for WordPress allows remote attackers to inject arbitrary web script or HTML via the i parameter.

CVE-2012-0811
Published: 2014-10-01
Multiple SQL injection vulnerabilities in Postfix Admin (aka postfixadmin) before 2.3.5 allow remote authenticated users to execute arbitrary SQL commands via (1) the pw parameter to the pacrypt function, when mysql_encrypt is configured, or (2) unspecified vectors that are used in backup files gene...

CVE-2014-2640
Published: 2014-10-01
Cross-site scripting (XSS) vulnerability in HP System Management Homepage (SMH) before 7.4 allows remote attackers to inject arbitrary web script or HTML via unspecified vectors.

CVE-2014-2641
Published: 2014-10-01
Cross-site request forgery (CSRF) vulnerability in HP System Management Homepage (SMH) before 7.4 allows remote authenticated users to hijack the authentication of unspecified victims via unknown vectors.

Best of the Web
Dark Reading Radio
Archived Dark Reading Radio
Chris Hadnagy, who hosts the annual Social Engineering Capture the Flag Contest at DEF CON, will discuss the latest trends attackers are using.