Join our Newsletter — 33% off our NHI Course

Snowflake Customer Breaches

Snowflake customer breaches refer to intrusions in which attackers used stolen customer credentials or sessions to access data stored in Snowflake environments. The incidents were driven by identity compromise rather than a platform-wide exploit. Defenders should enforce MFA, rotate exposed credentials, restrict access by device or network, and monitor anomalous query and export activity.

How Snowflake customer breaches work

Snowflake customer breaches are best understood as identity-driven intrusions, not as a flaw in Snowflake itself. Attackers first obtain valid customer credentials or an active session, then use that access path to reach data already stored in the tenant.

The practical security lesson is that the attack surface sits around the customer’s authentication, session handling, and account hygiene. A strong platform can still be exposed when an attacker can simply behave like a legitimate user.

Why stolen credentials and sessions are so effective

Valid credentials and session tokens bypass many perimeter controls because they arrive as trusted access. That makes stolen access material far more valuable than noisy brute-force attempts, especially when the tenant holds sensitive business, customer, or operational data.

Session theft is particularly dangerous because it can preserve access even after a password change, until the session is revoked or expires. That is why defenders must treat cookie theft, token theft, and password compromise as related parts of the same identity problem.

Attackers often look for the easiest path to legitimate access, then move quietly to querying, staging, and exporting data. The Infostealer Threat Guide is relevant here because session cookie theft and stealer-log exposure are common ways that valid access is lost.

How organisations should assess exposure

Exposure review starts with answering three questions: which accounts can reach Snowflake, which of those accounts have broad data access, and which credentials or sessions may already have been exposed elsewhere. The most useful inventory is not just of users, but of every way those users authenticate.

Defenders should also check whether access is limited by device, network, or other contextual controls, because those constraints can reduce the value of stolen credentials. If the environment accepts login from anywhere with no extra checks, attacker reuse of stolen access becomes much easier.

For a broader incident context, NHIMG’s Snowflake breach overview shows how credential abuse, rather than a platform exploit, can drive customer impact across multiple organisations.

Detection, containment, and post-incident review

Detection should focus on the behaviour that legitimate users do not usually exhibit at scale, such as unusual query volume, atypical export patterns, new geographies, or access at unexpected hours. Once suspicious activity appears, the priority is to contain the session, revoke exposed credentials, and review whether any secondary accounts or integrations were also touched.

Post-incident review should ask whether the compromise began with malware, phishing, reused passwords, leaked secrets, or a harvested session cookie. That matters because the cleanup may need to include endpoint response, browser-session review, and credential rotation, not just a password reset.

The strongest reference point for understanding the broader breach mechanics is The State of NHI & AI Agent Breach Report 2026, which covers how stolen tokens, compromised service accounts, and credential theft enable real-world intrusions.

Risk and Threat Considerations

These breaches are dangerous because the attacker does not need to defeat the platform, only to inherit a trusted identity or session. Once inside, they can query, stage, and export data using ordinary access paths, which makes the activity harder to distinguish from normal work.

Failure mechanism: Stolen credentials, session cookies, or reused passwords allow an attacker to authenticate as a legitimate customer user and operate within granted permissions until the access is revoked or expires.

Impact: The result can be silent data exposure, large-scale export of sensitive records, downstream credential reuse in other systems, and delayed detection because the access path initially looks valid.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST SP 800-53 Rev 5, NIST Zero Trust (SP 800-207) and CIS Controls v8 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
NIST SP 800-53 Rev 5 IA-5 — Authenticator Management Covers credential lifecycle and rotation for stolen access paths
IA-2 — Identification and Authentication (Organizational Users) Requires strong user authentication for customer access to data platforms
AC-6 — Least Privilege Limits blast radius if stolen customer access is abused
Recommendation — Rotate exposed authenticators and revoke compromised sessions immediately. Enforce strong MFA for all customer accounts with data access. Restrict Snowflake permissions to the minimum needed for each account.
NIST Zero Trust (SP 800-207) Zero Trust Architecture Emphasizes continuous verification, least privilege and explicit trust reduction
Recommendation — Apply continuous verification and context-aware access checks for sensitive data access.
CIS Controls v8 CIS-5 — Account Management Addresses account lifecycle, access review and removal of stale credentials
Recommendation — Inventory accounts and remove stale or overprivileged Snowflake access paths.

Practitioner Guidance

Why practitioners should care: The control problem is not only password strength, it is the durability of any valid access path. If a session token, browser cookie, or API credential is stolen, the attacker may already be past the front door.

Governance implication: Treat Snowflake access as a governed identity asset, with clear ownership for MFA enforcement, credential rotation, and periodic review of who can reach the environment and from where.

Practitioner takeaway: The fastest path to reducing this risk is to assume stolen access will happen, then make that access short-lived, tightly scoped, and highly observable.