|
|
YOUR FEEDBACK
SOA World Conference
Virtualization Conference $200 Savings Expire May 16, 2008... – Register Today! |
TODAY'S TOP SOA & WEBSERVICES LINKS ILM (Information Lifecycle Management)
2005: The Worst Year in History for Database Hacks
ISSJ Introduces the "Vulnerability Management Lifecycle" Approach to Application-Layer Security
By: Aaron Newman
Dec. 23, 2005 05:30 PM
Digg This!
The Year 2005 was distinguished by 50 security incidents compromising approximately 50 million pieces of sensitive information. Already it is the worst year in history for database hacks. High-profile data theft incidents, such as those experienced by ChoicePoint and CardSystems, exemplify what industry veterans already know: traditional security measures, such as firewalls, do not provide in-depth security at the application level, leaving database applications vulnerable to intruders. If the stakes weren't high enough, regulatory compliance requirements have further upped the ante. After all, whether it's significant transactions (relative to Sarbanes-Oxley) or personal information (relative to California Senate Bill 1386, the Health Insurance Portability and Accountability Act, and so on) - most data spends 99% of its life in the database. Protecting databases - an organization's "crown jewels" - requires a more comprehensive, layered approach.
Database security is similar. Protecting the database encompasses more than setting permissions. There are many layers of protection to consider when safeguarding your databases. Most large organizations have antivirus software, firewalls, and sometimes even intrusion detection systems (IDSs) to protect their networks and host operating systems. Though these defense tools serve a purpose in protecting servers and networks, they are not designed to detect application-level attacks, nor are they capable of stopping such threats before damage is done. Firewalls provide protection only at the network level - examining packets and determining whether an incoming request should be granted access to a given port. Firewalls do not understand database vulnerabilities or protocols (such as SQL) that may be used by attackers. Firewalls are also typically located on the edge of the network, where they are ideally situated to watch for attacks from outside the enterprise, but not threats from insiders. In addition, by their nature, firewalls simply admit too much traffic to provide foolproof application protection. In today's world of virtual organizations and electronic commerce, an enterprise cannot afford to lock out customers, suppliers, distributors, remote employees, or contractors. Similarly, though many enterprises have deployed IDSs to improve network security, these tools do little to protect core databases and applications. These systems scan the network and compare traffic and usage patterns to either historic trends or against the "signatures" of known network attacks. However, most IDSs are passive, scanning for suspicious traffic and alerting the network administrator, but not taking any action to stop the attack. They are also designed as forensic tools, gathering evidence to analyze an attack after the fact, as opposed to thwarting it in real time. Firewalls and IDSs certainly have a place in a multi-layered security system. But they are not enough to protect organizations from internal and external threats, while still allowing appropriate access to applications and databases. A modern enterprise needs application-intelligent equivalents of its existing network- and host-based security platforms, which can discover, assess, and dynamically protect applications and databases against rapidly-changing security threats. Many organizations have already employed an effective life-cycle management methodology at the network and host operating system levels. Enterprises should apply these same principles to the application layer as well. The vulnerability life-cycle management process includes four main components as shown in Figure 1.
When considering the use of database monitoring and security auditing solutions, make sure you select a tool compatible with other database security products. You can achieve an effective and holistic approach to security when you incorporate and integrate the solution at the different layers. As a result, you can fortify your castle (database) and crown jewels (sensitive data) from modern-day barbarians. SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
|
SYS-CON FEATURED WHITEPAPERS MOST READ THIS WEEK |
|||||||||||||||||||||||||||||