🌍 Ethical Hacking · subject
Ethical Hacking Cloud Security Syllabus
The Cloud Security syllabus for Ethical Hacking in full: 4 chapters and 12 topics, every one listed below, plus 51 Cloud Security flashcards with answers.
Cloud Security syllabus: all 4 chapters
Expand any chapter to see its topics and sub-topics.
-
Cloud Computing Concepts
3 topics- What is Cloud Computing?
- Cloud Service Models
- Cloud Deployment Models
-
Cloud Security Challenges
3 topics- Data Breaches
- Insider Threats
- Insecure APIs
-
Cloud Security Best Practices
3 topics- Identity and Access Management
- Data Encryption
- Security Monitoring
-
Cloud Security Tools
3 topics- Cloud Access Security Brokers (CASBs)
- Cloud Security Posture Management (CSPM)
- Cloud Workload Protection Platforms (CWPP)
Ethical Hacking Cloud Security flashcards — 51 questions with answers
What is cloud computing?
The on-demand delivery of IT resources (compute, storage, databases, networking, software) over the internet, with pay-as-you-go pricing, instead of owning and maintaining physical data centers and servers.
What are the five essential characteristics of cloud computing per NIST?
On-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service.
Name the three main cloud service models.
IaaS (Infrastructure as a Service), PaaS (Platform as a Service), and SaaS (Software as a Service).
What does IaaS provide and give an example?
IaaS provides virtualized computing infrastructure (virtual machines, storage, networks) that the customer manages the OS and above on. Examples: Amazon EC2, Google Compute Engine, Microsoft Azure VMs.
What does PaaS provide and give an example?
PaaS provides a managed platform (runtime, middleware, OS) so developers can build and deploy applications without managing the underlying infrastructure. Examples: Google App Engine, Heroku, AWS Elastic Beanstalk.
What does SaaS provide and give an example?
SaaS delivers fully managed, ready-to-use software applications over the internet, with the provider managing everything. Examples: Gmail, Salesforce, Microsoft 365, Dropbox.
In the IaaS, PaaS, and SaaS models, which gives the customer the most control over the stack?
IaaS gives the most customer control (customer manages OS, runtime, apps, data); SaaS gives the least (provider manages nearly everything, customer manages only data/access).
What are the four main cloud deployment models?
Public cloud, private cloud, hybrid cloud, and community cloud.
What is a public cloud?
Cloud infrastructure owned and operated by a third-party provider and shared among multiple tenants over the public internet (e.g., AWS, Azure, GCP).
What is a private cloud?
Cloud infrastructure dedicated to a single organization, hosted on-premises or by a third party, offering greater control and security but higher cost.
What is a hybrid cloud?
A combination of public and private clouds connected so that data and applications can move between them, balancing scalability with control over sensitive workloads.
What is a community cloud?
Cloud infrastructure shared by several organizations with common concerns (e.g., compliance, mission, security requirements), such as government or healthcare consortiums.
What is the shared responsibility model in cloud security?
A framework dividing security duties: the provider secures the cloud (physical infrastructure, hypervisor), while the customer secures what is in the cloud (data, identities, configurations, applications).
How does responsibility for the operating system differ between IaaS and SaaS?
In IaaS the customer is responsible for securing and patching the OS; in SaaS the provider handles the OS entirely and the customer is responsible only for data and access management.
What is a data breach in the cloud context?
An incident where sensitive, protected, or confidential data is accessed, disclosed, or stolen by an unauthorized party from a cloud environment.
What are common causes of cloud data breaches?
Misconfigured storage (e.g., open S3 buckets), weak or stolen credentials, insecure APIs, insufficient encryption, insider threats, and unpatched vulnerabilities.
What is the difference between data at rest, data in transit, and data in use?
Data at rest is stored data (disks, databases); data in transit is data moving across networks; data in use is data actively being processed in memory. Each requires different protection strategies.
What is an insider threat?
A security risk originating from within the organization—employees, contractors, or partners—who misuse authorized access, either maliciously or accidentally, to harm data or systems.
What are the main categories of insider threats?
Malicious insiders (intentional harm/theft), negligent insiders (careless mistakes, mishandling data), and compromised insiders (legitimate accounts hijacked by external attackers).
What is the principle of least privilege and why does it mitigate insider threats?
It grants users only the minimum access needed to do their job, limiting the damage an insider (or compromised account) can cause by reducing the scope of accessible resources.
Show the other 31 Cloud Security flashcards
What is an insecure API in cloud security?
An application programming interface with weak authentication, authorization, encryption, or input validation that attackers can exploit to access data or manipulate cloud services.
Name common API security weaknesses attackers exploit.
Broken authentication, lack of rate limiting, excessive data exposure, missing input validation/injection flaws, broken object-level authorization (BOLA), and unencrypted endpoints.
What API practices help secure cloud APIs?
Strong authentication (OAuth 2.0/tokens), authorization checks, TLS encryption, input validation, rate limiting/throttling, and regular security testing.
What is Identity and Access Management (IAM)?
A framework of policies, processes, and technologies that ensures the right individuals and services have the appropriate access to resources, controlling authentication and authorization.
What is the difference between authentication and authorization?
Authentication verifies who you are (identity); authorization determines what you are allowed to do (permissions) once authenticated.
What is multi-factor authentication (MFA)?
An access control method requiring two or more independent verification factors—something you know (password), something you have (token/phone), or something you are (biometric)—to authenticate.
What is Role-Based Access Control (RBAC)?
An access control model that assigns permissions to roles rather than individuals, and users gain permissions by being assigned to roles, simplifying management at scale.
How does RBAC differ from ABAC?
RBAC grants access based on predefined roles; ABAC (Attribute-Based Access Control) grants access based on evaluated attributes of the user, resource, action, and environment, allowing finer-grained, dynamic policies.
What is the principle of Single Sign-On (SSO)?
An authentication scheme letting a user log in once with one set of credentials to access multiple related but independent systems, often via federation protocols like SAML or OpenID Connect.
What is data encryption?
The process of converting readable plaintext into unreadable ciphertext using an algorithm and key, so only authorized parties with the correct key can decrypt and read it.
What is the difference between symmetric and asymmetric encryption?
Symmetric encryption uses a single shared key for both encryption and decryption (fast, e.g., AES); asymmetric encryption uses a public/private key pair (slower, e.g., RSA), where one key encrypts and the paired key decrypts.
What is AES and what key sizes does it support?
AES (Advanced Encryption Standard) is a symmetric block cipher operating on 128-bit blocks, supporting key sizes of 128, 192, and 256 bits. AES-256 is the common standard for strong data-at-rest encryption.
In RSA, which key encrypts and which decrypts for confidentiality?
For confidentiality, the sender encrypts with the recipient's public key, and only the recipient's private key can decrypt it. (For digital signatures the roles are reversed.)
What is the mathematical basis of RSA's security?
RSA relies on the difficulty of factoring the product of two large primes. The modulus is $n = p \cdot q$, and security depends on factoring $n$ being computationally infeasible for large $p$ and $q$.
What is Euler's totient function used in RSA, and its value for $n = p \cdot q$?
$\varphi(n) = (p-1)(q-1)$, used to compute the private exponent $d$ such that $e \cdot d \equiv 1 \pmod{\varphi(n)}$, where $e$ is the public exponent.
What is envelope encryption in the cloud?
A technique where data is encrypted with a data encryption key (DEK), and the DEK itself is encrypted with a separate key encryption key (KEK) stored in a key management service, improving key management and scalability.
What is a hardware security module (HSM) and a Key Management Service (KMS)?
An HSM is a tamper-resistant hardware device that generates, stores, and protects cryptographic keys; a KMS is a managed cloud service (often HSM-backed) for creating, rotating, and controlling access to encryption keys.
What is a hash function and how does it differ from encryption?
A hash function maps data to a fixed-length digest and is one-way (irreversible), used for integrity/verification; encryption is reversible (with a key) and used for confidentiality.
What is security monitoring in the cloud?
The continuous collection, analysis, and correlation of logs, events, and metrics across cloud resources to detect, alert on, and respond to security threats and anomalies in real time.
What is a SIEM?
Security Information and Event Management—a system that aggregates and correlates log and event data from across an environment to provide real-time analysis, alerting, and forensic investigation of security events.
What is the difference between SIEM and SOAR?
SIEM focuses on collecting, correlating, and alerting on security data; SOAR (Security Orchestration, Automation and Response) adds automated playbooks and workflows to respond to and remediate incidents.
What is the difference between an IDS and an IPS?
An IDS (Intrusion Detection System) detects and alerts on suspicious activity passively; an IPS (Intrusion Prevention System) actively blocks or drops malicious traffic inline.
What does MTTD and MTTR measure in security monitoring?
MTTD is Mean Time To Detect (average time to discover an incident) and MTTR is Mean Time To Respond/Remediate (average time to contain or resolve it). Lower values indicate more effective monitoring.
What is a Cloud Access Security Broker (CASB)?
A security enforcement point (software or service) placed between cloud users and cloud providers that monitors activity and enforces security policies for data, access, compliance, and threat protection across cloud services.
What are the four pillars of a CASB?
Visibility (discovering cloud usage/shadow IT), Compliance (meeting regulatory requirements), Data Security (DLP, encryption), and Threat Protection (detecting anomalies and malware).
What deployment modes can a CASB use?
API-based (out-of-band, integrating via provider APIs), proxy-based forward proxy (agent on endpoints), and reverse proxy (inline, no agent needed), or a multimode combination of these.
What is shadow IT and how does a CASB address it?
Shadow IT is the use of unauthorized cloud apps/services without IT approval. A CASB discovers and provides visibility into this usage, letting security teams assess risk and enforce policy.
What is Cloud Security Posture Management (CSPM)?
A category of tools that continuously monitor cloud infrastructure to detect misconfigurations, compliance violations, and security risks, and automate their remediation across IaaS/PaaS environments.
What is the primary risk CSPM addresses?
Misconfigurations—such as publicly exposed storage buckets, overly permissive IAM policies, unencrypted resources, and open security groups—which are a leading cause of cloud data breaches.
What is a Cloud Workload Protection Platform (CWPP)?
A security solution focused on protecting workloads—virtual machines, containers, and serverless functions—across cloud environments through vulnerability scanning, runtime protection, and system hardening.
How do CSPM and CWPP differ in focus?
CSPM secures the cloud configuration and control plane (misconfigurations, compliance posture), while CWPP secures the running workloads themselves (VMs, containers, serverless) at runtime. They are complementary and often combined in a CNAPP.
Ethical Hacking Cloud Security FAQ
What is in the Ethical Hacking Cloud Security syllabus?
Ethical Hacking Cloud Security is split into 4 chapters: Cloud Computing Concepts, Cloud Security Challenges, Cloud Security Best Practices and Cloud Security Tools. Together they contain 12 topics.
How many chapters are in Ethical Hacking Cloud Security?
4 chapters, containing 12 topics. The largest chapter is Cloud Computing Concepts, with 3 topics.
Are there flashcards for Ethical Hacking Cloud Security?
Yes — a 51-card Cloud Security deck, printed in full in the flashcards section of this page and available in the Examius app with spaced repetition. The free plan covers one exam of your choice, including its flashcards; Examius Pro, a one-time purchase, unlocks every other exam and deck.