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.

Perimeter

3/17/2010
08:00 AM
Adrian Lane
Adrian Lane
Commentary
50%
50%

Database Dangers In The Cloud

Moving to a cloud-based database and virtual environment comes with plenty of benefits, but there's also a potential price to pay for security.

Moving to a cloud-based database and virtual environment comes with plenty of benefits, but there's also a potential price to pay for security.People are eager to take advantage of cheap storage in the cloud, but forget that many cloud vendors provide multitenant databases, archives, and audit trails. They want to enjoy the elasticity the cloud offers and be free of hardware constraints, but forget that their data backups are reliant on hardware-based encryption. They have established processes for patch, configuration, and vulnerability management, but they cannot audit the cloud vendor's environment to verify these same standards. They want to reduce administrative overhead, but vendors leverage super-user credentials that violate separation of duties and security practices.

If you're considering moving your database to the cloud, then here are some things to first consider:

Deployment: Many cloud providers do not allow common security technologies to be deployed at all. These technologies either violate your service contract or the infrastructure they provide doesn't accommodate them. For example, many providers don't support the use of penetration testing, while others can't deploy Web application firewalls. As is common, most databases are protected by SQL injection or buffer overflow attacks because the Web application screens for it, or a third-party tool detects and blocks the attack. If you are dependent on a WAF or if pen tests are part of your security strategy, then you need to verify that the cloud provider supports them.

Visibility: You may have in place evolved configuration, vulnerability, and patch management processes. So if you are moving to a database-as-a-service or pure SaaS model, make sure you have assessment and auditing options to verify that your provider is living up to your expectations. For platform-as-a-service, verify that the tools you use today will deploy and continue to function in the cloud, and that your provider does not have the ability to gain credentials to your database.

Co-Mingling Data: The recent example where Facebook users were unwittingly provided access to other users' accounts highlights how logic flaws or failures can expose data in multitenant environments. Look at application-layer encryption, removal of sensitive information, or a provider that can guarantee data segregation before adopting a solution. Expect additional costs for this, however. And if you have sensitive data, then the cloud may not be appropriate for you.

Service: Service-level agreements are a nifty way for vendors to give you the impression of security without always providing security. Ask for explanations on any service aspect that is unclear because what they offer is seldom what you expect to get. Make sure you have a way to verify vendor claims, that they will subject themselves to auditing, and that there are penalties for noncompliance. Prospective cloud customers often don't get a full understanding of the service -- don't fall into that trap.

Adrian Lane is an analyst/CTO with Securosis LLC, an independent security consulting practice. Special to Dark Reading. Adrian Lane is a Security Strategist and brings over 25 years of industry experience to the Securosis team, much of it at the executive level. Adrian specializes in database security, data security, and secure software development. With experience at Ingres, Oracle, and ... View Full Bio

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
Manchester United Suffers Cyberattack
Dark Reading Staff 11/23/2020
As 'Anywhere Work' Evolves, Security Will Be Key Challenge
Robert Lemos, Contributing Writer,  11/23/2020
Cloud Security Startup Lightspin Emerges From Stealth
Kelly Sheridan, Staff Editor, Dark Reading,  11/24/2020
Register for Dark Reading Newsletters
White Papers
Video
Cartoon Contest
Write a Caption, Win an Amazon Gift Card! Click Here
Latest Comment: This comment is waiting for review by our moderators.
Current Issue
2021 Top Enterprise IT Trends
We've identified the key trends that are poised to impact the IT landscape in 2021. Find out why they're important and how they will affect you today!
Flash Poll
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2020-27660
PUBLISHED: 2020-11-30
SQL injection vulnerability in request.cgi in Synology SafeAccess before 1.2.3-0234 allows remote attackers to execute arbitrary SQL commands via the domain parameter.
CVE-2020-27659
PUBLISHED: 2020-11-30
Multiple cross-site scripting (XSS) vulnerabilities in Synology SafeAccess before 1.2.3-0234 allow remote attackers to inject arbitrary web script or HTML via the (1) domain or (2) profile parameter.
CVE-2020-29127
PUBLISHED: 2020-11-30
An issue was discovered on Fujitsu Eternus Storage DX200 S4 devices through 2020-11-25. After logging into the portal as a root user (using any web browser), the portal can be accessed with root privileges when the URI cgi-bin/csp?cspid=&csppage=cgi_PgOverview&csplang=en is visit...
CVE-2020-25624
PUBLISHED: 2020-11-30
hw/usb/hcd-ohci.c in QEMU 5.0.0 has a stack-based buffer over-read via values obtained from the host controller driver.
CVE-2020-29378
PUBLISHED: 2020-11-29
An issue was discovered on V-SOL V1600D V2.03.69 and V2.03.57, V1600D4L V1.01.49, V1600D-MINI V1.01.48, V1600G1 V2.0.7 and V1.9.7, and V1600G2 V1.1.4 OLT devices. It is possible to elevate the privilege of a CLI user (to full administrative access) by using the password [email protected]#y$z%x6x7q8c9z) for the e...