How to Secure Cloud Infrastructure From Attacks

73 views
β€’
May 15, 2019
by
RSAC Cybersecurity
YouTube video player
How to Secure Cloud Infrastructure From Attacks

TL;DR

Cloud security requires monitoring both workload activity and the internet-accessible API control plane, because isolating workloads does not isolate the systems used to administer them. Organizations should protect credentials, examine cloud provider API telemetry, detect unauthorized persistence, and prepare for both automated scanning and persistent attackers who study unique environments.

Transcript

Um, today's discussion's gonna be a little bit different. Uh, yes, it's looking at fundamentals of securing your cloud infrastructure, but we're actually gonna be looking at it from the point of view of increasingly sophisticated attacks that we've observed in cloud production environments, right? Um, and we're able to talk about this because at Th... Read More

Key Insights

  • The cloud control plane is an internet-accessible administrative interface that can reconfigure an organization’s effective data center through HTTP requests. Protecting workload networks alone does not remove this exposure because the management plane remains remotely reachable and cannot simply be hidden inside a segmented environment.
  • Cloud access is functionally comparable to physical data center access because authorized users can remotely change infrastructure configuration. Organizations should therefore treat cloud credentials and permissions with the seriousness previously applied to access for server cages, virtualization consoles, and network appliance administration.
  • A segmented virtual private cloud does not eliminate management risk because its workloads can be isolated while its provider control plane remains available through the internet. Corporate peering and restrictions on workload traffic therefore cannot substitute for securing identities, credentials, permissions, and administrative API activity.
  • The shared responsibility model leaves organizations responsible for understanding and securing important parts of their cloud workloads and operations. Cloud providers hide or manage surrounding infrastructure, but services such as CloudTrail provide growing visibility into activity within otherwise opaque provider environments.
  • Opportunistic attacks are commonly driven by botnets scanning public cloud provider IP ranges for exposed systems. Any organization placing resources on the internet must account for this baseline threat, regardless of whether its infrastructure runs in a public cloud or a physical data center.
  • Persistent attackers are distinguished by their willingness to target a particular environment, conduct reconnaissance, and try multiple techniques. They study the unique combinations of automation, cloud services, DevOps processes, and interconnected technologies that organizations use to increase development and operational velocity.
  • Credential theft is an attractive initial technique because exposed cloud access keys can remove the need to discover a remote code execution flaw in a custom application. The transcript specifically identifies developers uploading AWS access keys to GitHub as an example of avoidable credential exposure.
  • Cloud detection is stronger when workload-level evidence is combined with agentless provider telemetry. Internal observations can show logins, software, applications, and service behavior, while CloudTrail and cloud API records can reveal administrative actions and changes made through the control plane.

Install to Summarize YouTube Videos and Get Transcripts

Explore YouTube Video Summarizer or Get YouTube Transcript Extractor

Questions & Answers

Q: How should organizations secure cloud infrastructure from sophisticated attacks?

Organizations should monitor both production workloads and the cloud provider control plane. Workload monitoring can reveal logins, software activity, application behavior, and service actions, while agentless sources such as CloudTrail can expose API activity. They should also protect access credentials, investigate unauthorized persistence, and prepare for attackers who conduct reconnaissance and learn the environment’s unique architecture.

Q: Why is the cloud API control plane a major security risk?

The cloud API control plane can effectively reconfigure an organization’s data center through HTTP requests, and it remains accessible through the internet continuously. Even when workloads are placed in a segmented virtual private cloud with no direct external traffic, administrators still manage the environment through this interface. Stolen credentials can therefore provide attackers with powerful remote administrative capabilities.

Q: Does isolating cloud workloads from the internet secure the entire environment?

No. A company can create a segmented virtual private cloud, prevent external workload traffic, connect it to a corporate network, and route traffic through an on-premises data center. However, the cloud provider control plane still remains on the internet. This means network isolation does not remove the need to secure administrative identities, credentials, permissions, and API activity.

Q: What is the difference between opportunistic and persistent cloud attackers?

Opportunistic attackers commonly use botnets to scan public cloud provider IP ranges and look for any available target. Persistent attackers want access to a specific organization and are willing to try multiple techniques. They perform reconnaissance, study the target’s unique environment, and learn how its cloud services, automation, DevOps practices, and other technologies fit together.

Q: Why do attackers target cloud access credentials?

Cloud credentials can provide a direct route into infrastructure management, making more complicated exploitation unnecessary. The transcript contrasts searching for a remote code execution vulnerability in a custom application with finding AWS access keys uploaded to GitHub. After stealing credentials, an attacker may also establish deeper access, creating persistence that survives beyond the initial point of entry.

Q: How does CloudTrail help defenders monitor cloud environments?

CloudTrail provides telemetry and visibility into activity involving AWS and its APIs. This helps defenders examine actions performed through a control plane that might otherwise operate as a black box. When combined with workload evidence, API records can support investigation of administrative changes, credential use, suspicious access, and activity intended to create persistent control within the environment.

Q: Why should cloud security combine agent and agentless monitoring?

Agent-based monitoring shows what happens inside a production workload, including who logs in and what software, applications, and services do. Agentless monitoring adds information from CloudTrail and cloud provider APIs. Combining these perspectives helps defenders connect internal behavior with control-plane actions, giving them broader evidence for understanding attacks across workloads and cloud infrastructure administration.

Q: How can stronger defenses against sophisticated attacks improve basic security hygiene?

The discussion argues that simpler measures used to address sophisticated attacks can also help solve foundational problems. Protecting credentials, monitoring cloud APIs, observing workload activity, and detecting persistence improve visibility and control across the environment. These practices can therefore address advanced attacker behavior while also reducing recurring governance and operational failures, such as unintentionally exposing cloud resources.

Summary & Key Takeaways

  • Public cloud changed security architecture by placing infrastructure management behind an API control plane that remains accessible through the internet. Even a segmented cloud environment connected only to a corporate network can still be administered remotely through that control plane, making credential protection and management activity visibility essential parts of cloud defense.

  • Attackers range from opportunistic botnets scanning public cloud provider address ranges to persistent actors specifically targeting one organization. Persistent attackers conduct reconnaissance, learn the unique technologies and processes within an environment, try multiple techniques, and exploit complexity introduced by cloud platforms, automation, DevOps practices, and interconnected operational components.

  • Effective cloud detection combines agent-based visibility inside production workloads with agentless monitoring of provider activity such as CloudTrail and cloud APIs. This combined perspective reveals logins, software behavior, application activity, and infrastructure changes, helping defenders investigate credential theft, unauthorized access, and attempts to establish deeper persistence after an initial compromise.


Read in Other Languages (beta)

Share This Summary πŸ“š

Explore More Summaries from RSAC Cybersecurity πŸ“š