Session cookie theft (AitM) in Cloud consoles: why MFA won’t save you and how to put real guardrails in place

Session cookie theft via Adversary-in-the-Middle (AitM) allows an attacker to reuse an already authenticated session in the cloud console, even when the administrator has MFA. This article breaks down operational signals, real business impact, and practical mitigations based on conditional access, network validation, and reducing session surface area.

Supply Chain in Container Registries (ECR, ACR, GCR): the real risk isn’t in “Docker”, it’s in blind trust

The supply chain in container registries fails when we treat public base images as “trusted” and when we use mutable tags like :latest. This article grounds the abuse scenario, why a corporate registry is not synonymous with security, and how to operate ECR/ACR/GCR with immutability, push-time scanning, and signature policies (Cosign/Notation) that actually block unsafe deployments.

Data exfiltration via snapshot sharing: the silent theft that bypasses many DLPs

An attacker with read permissions can avoid a massive SELECT and exfiltrate complete databases by sharing snapshots with an external account or making them temporarily public. This operational guide explains how RDS/EBS and equivalents are abused, which events to look for in logs, and how to block it with guardrails (SCP/Azure Policy) and real-time alerts.

Cloud encryption and the myth of default provider-managed keys

“We encrypt it with KMS” is not a security measure if the default key does not enforce additional controls. Provider-managed encryption often allows implicit decryption for anyone with permissions on the resource. This article debunks the myth and explains how to restrict key usage (CMK) with policies and conditions such as kms:ViaService, and what changes between AWS, Azure, and GCP.

Indirect Prompt Injection and credential theft in RAG architectures: how a “harmless” document ends up exfiltrating your cloud

In RAG architectures, a PDF can become a “control channel” for your agent: it injects instructions the model obeys and, if the runtime has broad permissions (S3/DB/email), the real consequence is data and credential exfiltration. This article breaks down the abuse, the architectural failure, and how to harden permissions and action flows without breaking the product.

The Real Danger of “Public Buckets” in Data Analytics and Machine Learning

In analytics and ML it is common to dump datasets into “temporary” buckets to speed up experiments. When those buckets become public (read or, worse, write), the risk goes from PII leakage to data manipulation and infrastructure abuse. This operational guide explains how these blind spots are created, how to detect them, and how to close the exposure without breaking pipelines.