Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Vulnerabilities / Threats

3/20/2012
03:34 PM
Connect Directly
Google+
Twitter
RSS
E-Mail
50%
50%

Simple Settings That Could Curtail Some Attacks

Free tool created by eEye Digital Security checks health of key configurations that can reduce risk

Sometimes it's the little things -- a misconfigured network proxy or an unused and forgotten port -- that can make the difference in whether an organization suffers a major hack.

Organizations, especially those without the security resources to keep on top of these basic hygiene configurations, often leave themselves exposed as they struggle to keep track of the configurations. Even some large companies forget the little things or are so overwhelmed with volume that they miss them. "These little things -- not letting users download .exe files, or [not] using proxies for filtering, that don't impact the business in any way" basically raise the bar for the attacker, says Marc Maiffret, CTO and co-founder of eEye Digital Security.

So Maiffret says eEye later this week will roll out a free tool that runs a quick "health-check" on some key and simple-to-fix configuration best practices that can help shrink the attack surface. The so-called In Configuration We Trust Tool isn't meant to replace a vulnerability assessment, penetration test, or proper patch management programs, but instead to take the pulse of some of the basic protective steps in configuring a safer environment, Maiffret says.

The tool checks for 10 basic things you can do to properly configure your environment: use digitally signed running processes; use digitally signed DLLHost Services and egress port filtering; disable Microsoft Office converters; update Windows operating system with the latest releases; update Microsoft Office with the latest releases; remove administrative privileges from end user accounts; disable WebDAV; block direct downloads of executable files; and push egress traffic through a Web proxy.

The configuration best practices are based in part on findings of a report published by eEye last year that found that disabling just two well-known features in Microsoft products, WebDAV and Office file converters, would prevent attackers from exploiting 12 percent of vulnerabilities.

That set in motion an effort to zoom in on key and very simple configuration settings that can help mitigate some elements of an attack. "When you look at security, in general, and the threats affecting people on a day-to-day basis, for the most part they are preventable," Maiffret says. "A lot of people in security are looking for the quick fix -- the same as in the medical world -- a solution that will magically fix everything."

But security isn't just the tools that you put in place, but also the way you batten down the hatches and configure your environment, according to eEye. "There's always some new, major threat in the news ... Stuxnet, Aurora, NightDragon ... we're usually so fixated about the threat and what bad things it will do to the network we miss the simple dialogue: How could you actually stop this thing?" Maiffret says.

If victims of the Aurora APT attacks would have had proxy servers in place, for example, then the intellectual property thieves would not have been able to siphon data and source code, according to eEye. It wouldn't have stopped the initial infection, but it would have minimized the damage.

HD Moore, chief scientist with Rapid7 and creator of Metasploit, says organizations with limited security resources face challenges of keeping up with these types of best practices. "The lack of resources [for smaller organizations] is a real issue," Moore says. Rapid7 has free versions of its commercial penetration testing and vulnerability assessment products for small organizations "without deep pockets," he says.

eEye also already provides a free Community version of its Retina vulnerability scanner.

Rapid7's Moore says Metasploit also has some modules in the works similar to eEye's new configuration-checking tool, for testing egress filters and other configurations, for instance.

The challenge is that the bad guys are employing even more sophisticated methods that can basically get past even the best configuration practices. "Egress filtering and outbound connection monitoring does stop some of the basic malware," Moore says, "but most sophisticated agents use plain HTTP or HTTPS to make outbound connections and can easily traverse proxies."

Moore says organizations should have outbound filtering in place. "Checking for the lack of egress filtering doesn't hurt, but the malware threat has already evolved to the point that it is no longer effective on its own," he notes. And stripping end users of administrative privileges is a good practice, he says, but can also be bypassed. "[It] is often defeated by user behavior or lack of security on other local components that provide administrative access," Moore says.

[ Data suggests the focus of corporate IT on patching could cause managers to miss other important strategies to minimize risk. See The Curious Case Of Unpatchable Vulnerabilities.]

eEye's tool covers things not traditionally associated with vulnerability scanning, notes Maiffret. "It's around network-based tests like executable blocking and egress filter. These are not things you're going to discover on a specific system," he says. The tool interacts with a server eEye stood up specifically for testing outgoing and incoming traffic via the tool, he says, something vuln scanners don't do.

The tool doesn't actually fix the configuration problems it flags, but eEye also has published a new white paper that includes a how-to on fixing these common misconfigurations.

Maiffret warns that while these quick mitigation steps help, there's no guarantee a company still won't get breached. It won't be perfect, he says, but it's any easy way to reduce some attack risks.

eEye's new free tool and accompanying white paper are available for download here.

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

Kelly Jackson Higgins is the Executive Editor of Dark Reading. She is an award-winning veteran technology and business journalist with more than two decades of experience in reporting and editing for various publications, including Network Computing, Secure Enterprise ... View Full Bio

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
44% of Security Threats Start in the Cloud
Kelly Sheridan, Staff Editor, Dark Reading,  2/19/2020
Zero-Factor Authentication: Owning Our Data
Nick Selby, Chief Security Officer at Paxos Trust Company,  2/19/2020
Firms Improve Threat Detection but Face Increasingly Disruptive Attacks
Robert Lemos, Contributing Writer,  2/20/2020
Register for Dark Reading Newsletters
White Papers
Video
Cartoon
Current Issue
6 Emerging Cyber Threats That Enterprises Face in 2020
This Tech Digest gives an in-depth look at six emerging cyber threats that enterprises could face in 2020. Download your copy today!
Flash Poll
How Enterprises Are Developing and Maintaining Secure Applications
How Enterprises Are Developing and Maintaining Secure Applications
The concept of application security is well known, but application security testing and remediation processes remain unbalanced. Most organizations are confident in their approach to AppSec, although others seem to have no approach at all. Read this report to find out more.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2020-9351
PUBLISHED: 2020-02-23
An issue was discovered in SmartClient 12.0. If an unauthenticated attacker makes a POST request to /tools/developerConsoleOperations.jsp or /isomorphic/IDACall with malformed XML data in the _transaction parameter, the server replies with a verbose error showing where the application resides (the a...
CVE-2020-9352
PUBLISHED: 2020-02-23
An issue was discovered in SmartClient 12.0. Unauthenticated exploitation of blind XXE can occur in the downloadWSDL feature by sending a POST request to /tools/developerConsoleOperations.jsp with a valid payload in the _transaction parameter.
CVE-2020-9353
PUBLISHED: 2020-02-23
An issue was discovered in SmartClient 12.0. The Remote Procedure Call (RPC) loadFile provided by the console functionality on the /tools/developerConsoleOperations.jsp (or /isomorphic/IDACall) URL is affected by unauthenticated Local File Inclusion via directory-traversal sequences in the elem XML ...
CVE-2020-9354
PUBLISHED: 2020-02-23
An issue was discovered in SmartClient 12.0. The Remote Procedure Call (RPC) saveFile provided by the console functionality on the /tools/developerConsoleOperations.jsp (or /isomorphic/IDACall) URL allows an unauthenticated attacker to overwrite files via vectors involving an XML comment and /.. pat...
CVE-2020-9355
PUBLISHED: 2020-02-23
danfruehauf NetworkManager-ssh before 1.2.11 allows privilege escalation because extra options are mishandled.