• No results found

Cloud Security Concerns And What Can I Do About It?

N/A
N/A
Protected

Academic year: 2021

Share "Cloud Security Concerns And What Can I Do About It?"

Copied!
7
0
0

Loading.... (view fulltext now)

Full text

(1)

learn

more

Cloud Security Concerns – And What Can

I Do About It?

By Jason Hicks, Senior Consultant – Governance, Risk &

Compliance | CISSP, HISP, CICP

Cloud computing promises to provide many advantages

over the traditional application delivery model currently

in use at most organizations. Cloud computing can

offer service elasticity or the ability to rapidly expand

and contract available processing capacity. Cloud

computing can also make it possible to reduce your

yearly outlay for IT hardware and data center-related

expenses. Cloud computing provides rapid application

deployment and a streamlined development process.

To use an analogy, sunshine in most parts of the country

is often followed by rain. While cloud computing promises

many advantages, it also comes with its own unique

challenges. Your data can be located in a variety of places

and geographies. Providers may be reluctant to provide you

with sufficient data on their security posture to properly

assess the risk of utilizing their services. It’s possible to

find yourself in a situation where an incident has occurred

and your staff doesn’t have access to the infrastructure

necessary to conduct an investigation. You could find your

data comingled with the data of others on shared hardware.

Rest assured it’s not all doom and gloom ahead.

I’m going to focus on some of the security

challenges and opportunities posed by the adoption

of cloud-based services and applications.

(2)

The Challenges

There are significant choices in

how an organization deploys

cloud-based services. There are

multiple architecture choices

for example: Internal Private

Cloud, Hosted Private Cloud,

Public Cloud and, of course,

there’s a Hybrid option. How

does one choose the appropriate

deployment model? What about

the cost? And what impact will

the model we choose have on my

organization’s security posture?

Another challenge is resources. Most information security organizations are stretched thin as it is, and that’s without the added work of assessing the security risks associated with Cloud Security. Some feel as if outsourcing certain business operations is a way to “outsource risk.” This is a dangerous approach, and could not be further from the truth. Sharing sensitive information with third parties does not exclude your organization from the standard obligations associated with data protection. In fact, the sharing of sensitive information with outside organizations increases your risk profile — and obligations. Claiming a lack of resources will not provide a defensible position in the face of a data breach or other information security- related incident.

Your organization has probably spent a significant amount of time debating what applications and services can move to the Cloud and what provider you’re thinking of using. You may already be using cloud-based services or application such as salesforce.com. As the resident security expert, or as

we like to say in healthcare “the jail-able entity” you’re probably concerned about how all this shared computing infrastructure is going to affect your security posture. If you’re like me, you have probably rained on the parade of quite a few excited application development managers thinking they could save a fortune by moving something filled with sensitive data to the ubiquitous Cloud. I can’t count on both hands the number of times I’ve told folks they can have all the Cloud they want as long as it’s in one of our data centers. And yes that means some applications will not be deemed cloud-approved, at least outside of your Internal Private Cloud. Alas times are changing, and

the Cloud does pose significant advantages for the right candidate applications. By employing a well-thought out Cloud Architecture and Cloud Governance model, your organization can take advantage of what cloud computing has to offer while maintaining an acceptable level of security.

What to do

This is a multifaceted challenge

that must be addressed

systematically and holistically.

Step 1

:

Assess your current

applications to determine what

could benefit from a cloud-based

delivery model

An assessment of your current applications should be conducted to determine their criticality to business operations and the sensitivity level of the data they store and process. I recommend breaking them into three groups:

“By employing a

well-thought out Cloud

Architecture and Cloud

Governance model, your

organization can take

advantage of what

cloud computing has to

offer while maintaining

an acceptable level of

security.”

(3)

1. Applications that process low security data

2. Applications that process medium security data

3. Applications that process high security data

Once you have an idea of the data sensitivity level of each of your applications, you should also pay attention to identifying applications that need to be rolled out rapidly or that face extremes in processing load.

Step 2:

Ensure there is a

corporate Cloud Strategy and

Governance Model in place before

rolling out your cloud applications

Before your organization makes the leap into cloud-provided applications, it’s important to lay the proper groundwork. Just as Rome wasn’t built in a day, a well-designed and managed Cloud computing infrastructure requires preparation and planning. Two important documents should be created before your organization starts to deploy cloud-based applications:

Cloud Strategy

This document will lay out your organizations official approach to cloud-based applications. This should lay out specific criteria to determine what applications or infrastructure will be provided from the Cloud. It’s important that this document is approved at a sufficient level of management to ensure that it will be adhered to. This should also include the proposed architecture your organization will be utilizing. This could include building your own Internal Private Cloud, utilizing existing Public/Private Cloud providers or a hybrid approach.

Laying the ground rules ahead of time will spare you a significant number of headaches during the qualification and deployment phases.

Cloud Governance Model

This document lays out the specific security requirements that are necessary in the various stages of your cloud application rollout. It is important to determine the criteria for selecting the classification level of data sensitivity that triggers an application assigned to the Private Cloud or Internal Private Cloud or no cloud, if such a designation is made. Equally important is codifying the security due diligence requirements for selecting a cloud service provider. This should include an initial assessment and ongoing assessment activities. This document should also establish any service-level agreement requirements or security/ performance metrics that will be monitored. Finally, this document should lay out the contractual clauses and legal review process that would be expected before a cloud service provider can be utilized. Enforcing consistent security standards is essential to protecting your sensitive data, corporate reputation and intellectual property.

Step 3:

Assess the security

posture of your proposed cloud

service providers

At this point you’re ready to apply the security due diligence standards you established in your Cloud Governance Framework to your proposed or existing cloud service providers. Ideally, this would involve

“Just as Rome wasn’t

built in a day, a

well-designed and managed

Cloud computing

infrastructure requires

preparation and

(4)

reviewing the last assessment if they are ISO 27001 certified. I recommend developing your own questionnaire that a cloud service provider would be required to fill out before being approved for use and then again at some predetermined interval such as annually. The Cloud Security Alliance Framework would be a good place to pull your controls from. Another would be Shared Assessments SIG. This gives you a consistent way of measuring the security posture of your cloud service providers. If your contractual agreement allows for more invasive testing, a penetration test of their

infrastructure would be another ideal due diligence measure. Often you may find yourself contractually prohibited from performing any in-depth testing. I highly recommend you attempt to get contractual language included that allows for invasive testing. You have your best chance of getting this language inserted before any contracts have been signed. It would also be extremely beneficial if your contract allowed for application penetration testing of your deployed applications.

It’s equally important to consider the physical security posture of your proposed or existing cloud service providers. Your questionnaire should also probe their physical security posture. This should focus on security of their facilities, their disaster recovery and business continuity capabilities and their methods of media disposal/reuse.

If you have special concerns, i.e., you are a healthcare provider or another highly regulated entity, you should include those specific controls in

your questionnaire and assessment activities.

Step 4:

Establish your contractual

relationships and service level

agreements

Once you’ve narrowed your list of cloud service providers based on your security assessment activities, it’s time to get down to the fine print. While most people’s eyes glaze over during the contract negotiation phase, it’s a good time to put on your “junior lawyer” hat. The choices made during this phase can have a profound impact on your organization’s

satisfaction with cloud delivered applications. In addition to all of the standard things your attorneys are to be looking for, you want to pay special attention to the following items: • Nondisclosure of your sensitive

information

• Destruction of your information upon contract termination • Ability to conduct an onsite

assessment

• The ability to terminate your contract in the event the provider suffers a breach

• Either the ability for your incident response/forensic investigation resources to be granted access to the cloud service provider’s equipment in the event of an incident or investigation, or the cloud service provider needs to have qualified personnel on hand and agree to make them available to conduct incident response activities, forensic investigations and legal holds. This includes access to the logs created by its network devices, servers and

“While most people’s

eyes glaze over during

the contract negotiation

phase, it’s a good

time to put on your

‘junior lawyer’ hat. The

choices made during

this phase can have a

profound impact on

your organization’s

satisfaction with cloud

delivered applications.”

(5)

other associated equipment. • The amount of access to the provider’s infrastructure and staff you will receive for security assurance activities. This includes whether they will fill out questionnaires, if they will share sensitive information like diagrams, policies and procedures. This should also entail the amount of testing you will be permitted to undertake. From a testing standpoint, the ideal language would give you the ability to conduct infrastructure and application penetration testing. In practice this will likely be a point of contention between your organization and the cloud security provider. You should insist at the bare minimum that the cloud security provider deliver the results of their own penetration testing activities. You should expect these activities to be undertaken at least annually if not more frequently. A provider that refuses to conduct or share the results of its own penetration testing along with prohibiting you from conducting penetration testing should be excluded from selection.

• How your data will be stored, backed-up and disposed is another important aspect of your contract negotiations. At a minimum you’re going to want to ensure that any data you consider sensitive is not be co-mingled with any other customers’ data. You should also insist that any backup copies of your data are encrypted. This will ensure that if they are transferred off-site for storage they won’t be intercepted

by any third parties.

ͳ How devices that contain your data are disposed of or reused is also important. You want to ensure that any media that contain your data in an unencrypted format is destroyed or degaussed at the provider site before being discarded or returned as a warranty replacement. ͳ You should also insist that

storage devices containing your data are either securely wiped, assuming it was stored in an unencrypted format, or if your data was stored in encrypted format they should erase the encryption key and reinitialize the storage.

• If you require any special agreements to be executed as part of the deal. For example, if you’re a healthcare provider and your planning on storing patient data in a location provided by your cloud service provider, the provider will need to sign a HIPAA business associate agreement as a condition of getting your business.

• Finally, it’s important to capture any service-level agreements you desire to have in place. This is also the time to be capturing any metrics you would like to be provided with in order to quantify the performance of your cloud provided services.

Step 5:

Deploy your shiny new

cloud-based applications/services

Now that you’ve established your Cloud Architecture and Cloud Governance models, assessed the

(6)

security posture of your service provider and braved the contract negotiation process, you’re ready for the fun part - rolling out your applications. Depending on the delivery model you’ve selected this can involve a lot of interconnected steps and people, which is beyond the scope of this white paper. By laying the groundwork above, you should be spared from any major security surprises during this phase. This will allow your IT applications staff to stay focused on the application deployment and not on last-minute security issues.

Step 6:

Perform in-depth

infrastructure and application

security testing

Now that you have deployed your shiny new applications, you want to make sure your new delivery method has not introduced any security vulnerabilities. The activities in this phase will depend on the provider you selected and the contract provisions you were able to negotiate. You should aim to complete as many of the following as possible:

• Conducting comprehensive application quality assurance testing to ensure expected functionality is delivered

• Load testing to determine if your new delivery platform can scale to meet your projected demand • Infrastructure and application

penetration testing to determine whether any vulnerabilities exist in your newly deployed application or service

• Ideally you would be able to test the disaster recovery procedure for this application or service.

This is not always feasible, and if you’re unable to complete this at the time, it should be included in your annual disaster recovery testing

• Attempt to obtain whatever metrics you have negotiated and ensure the cloud service provider is able to deliver those metrics in the method you agreed

Step 7:

review your metrics and

optimize your application delivery

At this point you’re ready to kick back and relax and watch your new system perform. Now it’s time to ensure that your policies and procedures are updated to reflect your new cloud service delivery method. This is also the time to start reviewing your metrics as specified in your Cloud Governance model. By reviewing your metrics and other application performance data, you will be well-positioned to continue enhancing your newly deployed application to ensure optimal performance. It’s also important to continue your reoccurring security due diligence activities, whether annually as I recommended or at another interval you feel is sufficient.

Conclusion

Cloud-based services can be a

transformative business enabler.

Cloud-based services can also

be an information security

nightmare if not managed

correctly.

While I can’t possibly cover every facet of this growing area in this paper, I hope I have provided you with enough information to get the wheels in your head turning. Cloud-based services are

“By reviewing your

metrics and other

application performance

data, you will be

well-positioned to continue

enhancing your newly

deployed application

to ensure optimal

performance.”

(7)

the future and they’re inevitable for a decent subset of your applications and services. It’s important for the security team members to continue to be seen as business enablers and not as roadblocks. Equally important, take a risk-based approach to your adoption of cloud computing and ensure that your sensitive information is properly protected. By taking a well thought out and balanced approach to cloud computing, you should be able to strike a comfortable posture for your organization.

With this paper, we hope to provide you and your organization with enough information to get you thinking about your cloud security posture and what you can do about it. By following the steps outlined above, you’ll be well on your way to rolling out cloud-based services and still sleeping at night.

For More Information

For more information about FishNet Security products and

services, call 888.732.9406 or visit the website at:

www.fishnetsecurity.com

about

Fishnet security

FishNet Security, the No. 1 provider of information security solutions that combine technology, services, support and training, enables clients to manage risk, meet compliance requirements and reduce costs while maximizing security effectiveness and operational efficiency. FishNet Security is committed to information security excellence and has a track record of delivering quality solutions to more than 5,000 clients nationwide.

/company/fishnet-security

/fishnetsecurity

References

Related documents

• Other top municipalities in 2007 thus far are Atlantic City with $151.4 million of work, Newark with $130.7 million (both of these figures are mentioned above – do you want to

We also observed that diversity scores were lower for older children aged 12–23.99 months and that breastfed children tended to have better DD scores... significantly by DD

architecture supporting Cloud are unique, how does cloud financial management take. advantage of these differences, and what do these systems

Applying  economic  models  to  Australian  anti‐circumvention  laws,  across  a 

Improve collection of data in relation to pressure ulcers, falls, urinary tract infection in those with a catheter, and VTE This CQUIN incentivises the collection of data on

In either case where both agents have a net banking or borrowing position in terminal period, the large agent is able to affect negatively fringe agent’s MAC through the number

The differences estimated, namely lower values for both growth parameter and asymptotic length for Costa beach, were not due to a lack of larger size classes in any of the

Central to the majority of these initiatives is a reassessment of the image that the city projects (Stevenson, 2003), which then becomes a key element in an