Skip to main content
Essay Undergraduate 2,340 words

Trust Gaps: Security Risks and Foundations of Cloud Computing

~12 min read 7 sections Technology
Abstract

Cloud computing is a model for on-demand, shared access to configurable computing resources — servers, storage, and applications — formalized by NIST in Special Publication 800-145 (2011) and analyzed for security implications in the foundational IEEE-linked 2010 survey by Subashini and Kavitha. That survey established that cloud computing's core architectural properties — multi-tenancy, provider opacity, geographic dispersion, and distributed security responsibility — generate vulnerabilities that are structurally embedded rather than incidentally technical. This analysis develops three named themes: the architecture of shared risk through virtualization and hypervisor exposure; data protection challenges created by jurisdictional dispersion, illustrated by the Schrems II ruling (2020); and the accountability gaps inherent in the SaaS, PaaS, and IaaS service delivery models, anchored to the 2019 Capital One breach and the 2012 LinkedIn incident. Undergraduate students in cybersecurity, information systems, and technology policy will find this paper a useful model for analyzing primary technical literature through a structural rather than purely technical lens.

Key Takeaways
  • Introduction: NIST SP 800-145 definition of cloud computing; Subashini and Kavitha's 2010 IEEE survey as the primary analytical object; thesis that cloud security risks are structurally embedded in the model's architecture
  • The Architecture of Shared Risk: Multi-tenancy and hypervisor vulnerability (VM escape); VMware hypervisor vulnerabilities (2009); Kaufman's argument that provider opacity is the primary risk
  • Data Protection and the Problem of Jurisdiction: Geographic data dispersion and legal jurisdiction conflict; USA PATRIOT Act vs. GDPR; Mowbray on standard contractual clauses; Schrems II ruling (2020) invalidating Privacy Shield
  • Foundational Vulnerabilities in Service Delivery Models: SaaS, PaaS, IaaS responsibility boundaries; 2012 LinkedIn breach (SHA-1 hashing failure); Jensen et al. XML signature wrapping attack on IaaS APIs; Armbrust et al. accountability gap
  • Best Practices and Their Structural Limits: ISO/IEC 27001, SOC 2, Cloud Security Alliance controls matrix; Takabi et al. audit problem; 2019 Capital One breach on AWS as accountability gap confirmation
  • Counterargument: Cloud Security as Net Improvement: SME security gains from hyperscale providers; Microsoft billion-dollar security investment; Stine and Scarfone NIST guidance; counterargument answers a different question than the structural thesis
  • Conclusion: Schrems II, Capital One breach, and Jensen API attacks as decade-long confirmation of the Subashini-Kavitha structural framework; trust gap as permanent, managed but not eliminated
✍️ How to write this paper — guide, tools & examples

What makes this paper effective

  • The thesis is genuinely arguable: it claims that cloud security risks are structurally embedded — not incidental — which creates a clear interpretive commitment a reader could dispute, making the analysis more than a survey summary.
  • Every major claim is anchored to a named, dated example: the 2019 Capital One breach, the 2012 LinkedIn incident, the Schrems II ruling (2020), and the Jensen team's XML signature wrapping attack class. These concrete cases prevent the argument from staying at an abstract level.
  • The counterargument section steelmans the opposing view (cloud as net security improvement for under-resourced organizations) before explaining precisely why that view, while correct on its own terms, answers a different question than the structural one the paper poses.

Key academic technique demonstrated

This paper models how to use a primary technical survey (Subashini and Kavitha) as an interpretive object rather than merely a reference. Instead of summarizing the survey's findings, the paper reads it for a structural argument — that architecture produces risk — and then tests that argument against the subsequent decade of security events. This technique, using a primary source as both evidence and interpretive frame, is especially useful in technology studies where the primary literature is technical but the analytical question is conceptual.

Structure breakdown

The paper opens with a definition-first introduction that establishes NIST's formal definition, names the primary source, and states the thesis. Four body sections develop the structural argument: shared risk through virtualization, jurisdictional data protection gaps, service-model accountability gaps, and the limits of best practices. A dedicated counterargument section steelmans the alternative view. The conclusion synthesizes by showing how the intervening decade confirmed rather than refuted the 2010 framework, ending on the practical implication that best practices manage but cannot eliminate the structural trust gap.

Essay 2,340 words

Introduction

Cloud computing is a model for enabling on-demand network access to a shared pool of configurable computing resources — including servers, storage, applications, and services — that can be rapidly provisioned and released with minimal management effort, a definition formalized by the National Institute of Standards and Technology (NIST) in its Special Publication 800-145 (2011). The early theoretical foundations of this model, including its core security tensions, were analyzed in the landmark IEEE 2010 survey by Subashini and Kavitha, "A Survey on Security Issues in Service Delivery Models of Cloud Computing," which established that the cloud's architectural advantages — elasticity, multi-tenancy, remote access — are precisely the properties that create its most persistent vulnerabilities. This paper argues that the security challenges documented by Subashini and Kavitha are not incidental engineering problems awaiting a technical patch, but are structurally embedded in the foundational design of cloud computing itself: the outsourcing of control is inseparable from the outsourcing of risk, and no layering of best practices fully resolves that fundamental tension.

The Architecture of Shared Risk

The foundational premise of cloud computing — that resources are pooled and shared across multiple tenants — creates an attack surface that has no direct analog in traditional dedicated-server environments. Subashini and Kavitha identify the three primary service delivery models (Software as a Service, Platform as a Service, and Infrastructure as a Service) as each carrying a distinct security profile, but all three share the core liability of multi-tenancy: multiple customers occupy the same physical hardware, managed through virtualization layers that can themselves become vectors of attack. This is not a marginal concern. The authors demonstrate that virtualization introduces hypervisor vulnerabilities that, if exploited, allow one tenant's workload to observe or corrupt another's — a class of attack sometimes called a "VM escape." The 2009 discovery of vulnerabilities in VMware's hypervisor products, widely reported in security literature, offered an early concrete illustration of precisely this risk materializing in production environments.

As Kaufman argues in her 2009 IEEE Security and Privacy article on data security in the cloud, the loss of physical control over hardware is not merely an operational inconvenience but a fundamental reordering of the trust relationship between customer and provider. In traditional IT, a firm's security team can audit physical access logs, inspect hardware, and enforce perimeter controls. In the cloud, those controls are delegated entirely to the provider, whose internal practices may be opaque. This opacity constitutes the primary security risk, outweighing even the technical vulnerabilities of any specific protocol or implementation. The implication is significant: improving encryption or patching hypervisors addresses symptoms, while the underlying cause — the structural dependency on a third party's undisclosed security posture — persists unchanged. Subashini and Kavitha reinforce this point by cataloguing the ways in which even well-intentioned providers create risk through inadequate isolation between service tiers, demonstrating that the problem is architectural rather than behavioral.

Data Protection and the Problem of Jurisdiction

Among the specific vulnerability categories that Subashini and Kavitha enumerate, data security challenges are both the most immediately consequential and the most legally complex. Cloud data does not sit in one location. It is replicated across geographically distributed data centers, often spanning multiple national jurisdictions, and this geographic dispersion creates a fundamental tension with data protection law. The authors note that a customer storing personal data in a cloud environment may find that data physically resident in a country whose legal framework permits government access without the procedural protections of the customer's home jurisdiction. This is not a hypothetical scenario. The USA PATRIOT Act, enacted in 2001 and extended in modified form as the USA FREEDOM Act in 2015, grants U.S. authorities broad subpoena power over data held by U.S.-headquartered companies regardless of where that data is physically stored — a provision that directly conflicts with the data sovereignty requirements of the European Union's General Data Protection Regulation (GDPR), which came into force in 2018.

Mowbray, writing in 2009 on the fog of cloud privacy, examines exactly this jurisdictional collision and concludes that standard contractual clauses — the legal instrument most commonly used to authorize cross-border data transfers — offer only procedural rather than substantive protection. A contract clause cannot override a foreign government's lawful access demand; it can only determine who bears the liability after the fact. Subashini and Kavitha's treatment of data integrity and confidentiality in the cloud aligns with Mowbray's diagnosis: encryption of data at rest and in transit, while necessary, does not resolve the jurisdictional exposure, because encryption keys must ultimately reside somewhere, and if that somewhere is within the cloud provider's control, a lawful government demand for keys extinguishes the protection. The argument here is not that cloud storage is uniquely unsafe compared to alternatives, but that the security risks are qualitatively different in ways that neither customers nor regulators initially appreciated. The Schrems II ruling by the Court of Justice of the European Union in July 2020, which invalidated the EU-U.S. Privacy Shield framework, confirmed that these jurisdictional tensions are unresolved at the highest levels of international law.

Foundational Vulnerabilities in Service Delivery Models

Subashini and Kavitha's most analytically useful contribution is their systematic mapping of security vulnerabilities onto the three service delivery models, demonstrating that each model distributes the security responsibility boundary differently and therefore creates a distinct risk profile. In the SaaS model, the customer controls almost nothing: the provider manages infrastructure, platform, and application, leaving the customer responsible only for user credentials and access management. This means that a vulnerability in the provider's application code — a SQL injection flaw, a broken authentication mechanism, an inadequate session management routine — is entirely outside the customer's ability to detect or remediate. The 2012 LinkedIn data breach, in which approximately 6.5 million user password hashes were exposed due to inadequate hashing (the company used unsalted SHA-1 rather than a memory-hard function), illustrates how application-layer failures at a major SaaS-adjacent provider can affect millions of users who had no visibility into the underlying security implementation.

The PaaS model distributes responsibility differently: the provider secures infrastructure and platform runtime, while the customer is responsible for the application code deployed on that platform. As Armbrust and colleagues argue in their 2010 Communications of the ACM article "A View of Cloud Computing," this division of responsibility creates what they describe as a "accountability gap," where neither party has full visibility into the combined system's security posture. A customer's application may be impeccably coded, but if the platform runtime contains a vulnerability, the application inherits that risk. Conversely, the provider's secure runtime can be undermined by insecure customer code, and the provider may have limited contractual liability for consequences that originate in customer deployments. Subashini and Kavitha document this gap precisely, noting that in the PaaS context, the customer is dependent on the provider's platform APIs — and those APIs represent an additional attack surface whose security properties are often inadequately documented. The IaaS model, in which the customer controls the virtual machine and everything above it while the provider manages physical infrastructure and the hypervisor, shifts the most responsibility to the customer but does not eliminate provider-originated risk, because hypervisor vulnerabilities remain entirely within the provider's control to address or ignore.

Jensen and colleagues, in their 2009 analysis of cloud computing security threats presented at the IEEE International Conference on Web Services, introduce the concept of the "XML signature wrapping attack" as a concrete illustration of how IaaS APIs — specifically SOAP-based management interfaces — can be exploited to allow unauthorized control of virtual machine instances. This attack class targets the authentication and authorization layer of cloud management APIs and demonstrates that the foundational protocols on which cloud infrastructure is built were not designed with the adversarial multi-tenant environment of public cloud computing in mind. Subashini and Kavitha cite this category of vulnerability as evidence that the cloud security problem is not simply a matter of applying existing security best practices to a new environment, but of recognizing that the environment itself requires new security primitives.

2 Sections Hidden · 655 words
Best Practices and Their Structural Limits355 words
The security literature that emerged in the years following Subashini and Kavitha's 2010 survey largely converged on a set of recommended controls: strong encryption at rest and in transit, robust identity and access management, regular auditing and logging, network segmentation within cloud environments, and contractual due diligence through cloud provider security certifications such as ISO/IEC 27001 or the SOC 2 audit framework. These recommendations are sound, and their adoption has materially reduced the…
Counterargument: Cloud Security as Net Improvement300 words
Takabi, Joshi, and Ahn, in their 2010 IEEE Security and Privacy article "Security and Privacy Challenges in Cloud Computing Environments," argue that the fundamental challenge is not the absence of security controls but the difficulty of verifying their implementation in an environment where the customer cannot directly observe the provider's infrastructure. This is the audit problem in its starkest form. A customer…

Conclusion

The significance of Subashini and Kavitha's 2010 IEEE survey extends beyond its enumeration of specific vulnerability classes. Read carefully, it reveals that the cloud's security challenges are not engineering problems awaiting sufficiently clever solutions but are tensions inherent in the foundational architecture of shared, remotely managed, multi-tenant computing. The outsourcing of infrastructure is simultaneously the outsourcing of a portion of security control, and that portion cannot be fully reclaimed through contractual due diligence, encryption, or access management frameworks — all of which are necessary and none of which is sufficient.

The subsequent decade of cloud security history, from the Jensen team's documentation of API-level attack classes to the Schrems II ruling's confirmation of irresolvable jurisdictional tensions to the Capital One breach's illustration of the accountability gap in practice, has not refuted Subashini and Kavitha's framework. It has extended and confirmed it. What has changed is the scale of cloud adoption, which means the structural risks they identified in 2010 now apply to an immeasurably larger fraction of the world's sensitive data. The most productive response to this situation is not to retreat from cloud adoption — the counterargument correctly identifies the genuine security gains that cloud infrastructure provides — but to approach cloud security with clear-eyed recognition that the trust gap is permanent, that best practices manage rather than eliminate it, and that regulatory frameworks, contractual structures, and technical controls must be designed with that permanence in mind. The cloud's foundational promise of shared resources and delegated management is also its foundational security challenge, and the two cannot be separated.

References
6 sources cited in this paper
  • Armbrust, Michael, et al. "A View of Cloud Computing." Communications of the ACM, vol. 53, no. 4, 2010, pp. 50–58.
  • Jensen, Meiko, et al. "Towards an Analysis of Security Issues, Challenges, and Open Problems in the Cloud." IEEE International Conference on Web Services, 2009, pp. 948–955.
  • Kaufman, Lori M. "Data Security in the World of Cloud Computing." IEEE Security and Privacy, vol. 7, no. 4, 2009, pp. 61–64.
  • Mowbray, Miranda. "The Fog over the Grimpen Mire: Cloud Computing and the Law." SCRIPTed: A Journal of Law, Technology and Society, vol. 6, no. 1, 2009, pp. 129–146.
  • Subashini, S., and V. Kavitha. "A Survey on Security Issues in Service Delivery Models of Cloud Computing." Journal of Network and Computer Applications, vol. 34, no. 1, 2011, pp. 1–11.
  • Takabi, Hassan, James B. D. Joshi, and Gail-Joon Ahn. "Security and Privacy Challenges in Cloud Computing Environments." IEEE Security and Privacy, vol. 8, no. 6, 2010, pp. 24–31.
Key Concepts in This Paper
Subashini and Kavitha 2010 cloud computing multi-tenancy NIST SP 800-145 hypervisor vulnerability Schrems II ruling Capital One breach 2019 SaaS PaaS IaaS accountability gap ISO/IEC 27001 XML signature wrapping attack data sovereignty cloud
Cite This Paper
PaperDue. (2026). Trust Gaps: Security Risks and Foundations of Cloud Computing. PaperDue. https://www.paperdue.com/study-guide/trust-gaps-security-risks-and-foundations-of-cloud-computing

Always verify citation format against your institution’s current style guide requirements.