TL;DR: PCI workloads can run on AWS S3, but compliance fails when organisations cannot continuously locate cardholder data across buckets, backups, logs, and AI-connected workflows, according to Strac. The practical shift is from infrastructure-only controls to DSPM and DLP that discover, classify, and remediate sensitive data before it spreads.
At a glance
What this is: This article argues that AWS S3 can store PCI data, but encryption and IAM alone do not make the environment compliant because the real risk is not knowing where cardholder data has spread.
Why it matters: It matters to IAM and data security teams because access control cannot govern data that is hidden, copied, or routed into GenAI and MCP workflows without discovery and policy enforcement.
By the numbers:
- When AWS credentials are exposed publicly, attackers attempt access within an average of 17 minutes and as quickly as 9 minutes in some cases.
- Only 13% of organisations feel extremely prepared for the reality of agentic AI despite the majority racing toward autonomous adoption.
- 70% of organisations grant AI systems more access than they would give a human employee performing the exact same job.
- Only 44% of organisations have implemented any policies to manage their AI agents, despite 92% agreeing that governing AI agents is critical to enterprise security.
👉 Read Strac's analysis of AWS S3 PCI compliance and cloud data discovery
Context
AWS S3 compliance is not a storage question alone. The primary governance gap is that organisations can encrypt buckets and still lose track of where payment data actually lives, how many copies exist, and whether those copies have moved into backups, logs, exports, SaaS tools, or AI workflows. That is the real PCI data security problem in cloud storage, and it is also where identity and data governance intersect.
For IAM teams, the critical issue is that permissions tell you who can reach a bucket, not what sensitive content sits inside it or where it is later copied. In cloud environments with GenAI and MCP integrations, the control boundary extends beyond the storage service itself. That makes continuous data discovery and DLP a governance requirement, not an optional enhancement.
Key questions
Q: How should security teams govern PCI data in AWS when S3 storage is only one part of the problem?
A: They should treat PCI governance as a data-location and data-movement issue, not only a storage configuration issue. That means continuously discovering where PAN exists, classifying what is sensitive, and linking access decisions to the content itself. Encryption, IAM, and bucket policies remain necessary, but they are incomplete without DSPM and DLP coverage across copies, exports, backups, and AI-connected workflows.
Q: Why do IAM controls fail when sensitive data spreads across cloud storage and AI workflows?
A: IAM can restrict access to a bucket, but it cannot tell you whether the bucket contains regulated data, whether copies exist elsewhere, or whether an agent can pull that data into another system. Once sensitive data spreads across storage, SaaS, and AI connectors, governance requires classification, discovery, and policy enforcement at the data layer.
Q: What breaks when organisations rely on encryption alone for PCI compliance in the cloud?
A: Encryption protects data in some exposure scenarios, but it does not solve misplaced storage, excessive retention, hidden copies, or delegated access through service accounts and AI agents. The failure mode is false confidence: the bucket looks protected while the PCI footprint keeps expanding in places security teams are not monitoring.
Q: Who is accountable when cardholder data is discovered in the wrong AWS location?
A: Accountability sits with the organisation, because cloud providers supply control options while customers decide configuration, retention, access scope, and operational monitoring. In practice, compliance and security owners must jointly prove that discovery, classification, access governance, and remediation are working across the full data lifecycle.
Technical breakdown
Why encrypted S3 buckets can still fail PCI governance
Encryption at rest reduces exposure if storage media or snapshots are stolen, but it does not solve classification, placement, or retention. A bucket can be private and encrypted while still holding cardholder data in the wrong place, duplicated in exports, or left in old backups. PCI compliance therefore depends on knowing where PAN exists, not just whether a bucket has a key. In practice, the control problem is inventory plus context: locating sensitive files, understanding who can access them, and identifying whether data should exist there at all.
Practical implication: pair encryption with continuous discovery so misplaced PCI data is found before an audit or exposure event.
How DSPM changes cloud data security for PCI data
Data Security Posture Management shifts the question from infrastructure state to data state. It scans cloud stores, classifies content, links findings to exposure and retention, and then drives remediation actions. For PCI data, that means identifying PAN inside PDFs, images, spreadsheets, logs, and backups, then tying those findings to the identities and policies that govern access. DSPM is especially useful where manual reviews fail because data sprawl makes the environment too large for bucket-level inspection alone.
Practical implication: use DSPM to connect sensitive-data discovery to policy decisions, remediation workflows, and recurring risk reporting.
Why GenAI and MCP expand the PCI attack surface
The article is right to treat AI as a data path, not just a productivity layer. If a GenAI application or AI agent can retrieve content from AWS, the sensitive data boundary moves from storage into tool calls, prompts, and downstream model interactions. That creates a new governance issue for IAM and NHI teams: an agent may be authorised to fetch data even when the data should never leave its original context. MCP makes that boundary more visible, but also more important to enforce.
Practical implication: govern AI agent access to sensitive repositories with data-aware controls, not only bucket permissions and model guardrails.
Threat narrative
Attacker objective: The objective is to extract, relocate, or operationalise payment data from cloud storage paths that look controlled at the infrastructure layer but remain poorly governed at the data layer.
- Entry occurs when sensitive AWS data is copied into buckets, backups, logs, exports, or attached files that were never intended to hold PCI data.
- Escalation happens when over-permissive identities, shared workflows, or AI-connected services can retrieve that data and move it into other systems.
- Impact follows when cardholder data is retained, exposed, or routed into GenAI and MCP workflows outside approved business and compliance boundaries.
NHI Mgmt Group analysis
Cloud compliance is now a data-location problem, not a bucket-security problem. Encryption and IAM are necessary controls, but they do not answer the question compliance teams now care about most: where cardholder data actually exists. That shifts PCI governance from static storage checks to continuous discovery, classification, and lifecycle control. Practitioners should treat data visibility as the foundation of any defensible cloud compliance programme.
Identity controls cannot compensate for unknown data placement. IAM tells you who may reach S3 objects, but it does not tell you whether those objects contain PAN, whether the content was copied elsewhere, or whether a service account can move it into another workflow. This is where the boundary between IAM and DSPM becomes operational. Teams need access governance that is linked to content awareness, not isolated from it.
AI has created a new PCI escape path through delegated access. When GenAI tools and AI agents can retrieve enterprise data, the problem is no longer limited to human misuse of cloud storage. It becomes a machine-to-machine governance issue involving NHI credentials, connector scopes, and policy enforcement at the point of retrieval. The lesson is clear: if AI can reach sensitive AWS data, data governance must extend into the agent layer.
Data security debt accumulates faster than infrastructure debt. The article's strongest point is that years of exports, backups, logs, and duplicate files can quietly expand the PCI footprint long after the original system was designed. That creates a named failure mode we can call invisible PCI sprawl, where compliant infrastructure masks non-compliant data distribution. Practitioners should assume the hidden footprint is larger than the known one until continuous scanning proves otherwise.
What this signals
AWS PCI governance is moving toward a data-centric operating model, because bucket-level controls cannot keep pace with exports, backups, and AI retrieval paths. The practical signal for security teams is that discovery, classification, and remediation now belong in the same control loop as IAM and encryption, especially where the Lifecycle Processes for Managing NHIs determine whether service accounts and connectors can reach regulated data.
Invisible PCI sprawl: this is the operational pattern where compliant infrastructure hides non-compliant data distribution. Security teams should assume that the known PCI footprint understates the real one until continuous scanning proves otherwise, and they should align that effort with NIST Cybersecurity Framework 2.0 and PCI DSS v4.0 requirements for restricting access and controlling stored account data.
For practitioners
- Build a continuous PCI data discovery programme Scan S3, RDS, Redshift, DynamoDB, backups, logs, and file stores for PAN, PCI-related records, and related sensitive content on an ongoing basis, not just during audits.
- Tie bucket access to content-aware policy checks Use identity policies together with data classification so roles, service accounts, and AI connectors are evaluated against the sensitivity of the data they can reach.
- Set remediation paths for misplaced cardholder data Predefine actions such as masking, redaction, access blocking, alerting, and secure deletion for data discovered in buckets, backups, logs, or exports that should not contain PCI.
- Extend governance into GenAI and MCP flows Inspect AI tool calls and connector scopes so an agent cannot retrieve regulated data from AWS and pass it into a model or external workflow without policy enforcement.
Key takeaways
- AWS S3 can support PCI data, but compliance fails when organisations cannot locate every copy of that data across cloud and AI workflows.
- The main risk is not encryption failure, but invisible PCI sprawl across exports, backups, logs, and delegated retrieval paths.
- Security teams need continuous discovery, classification, and remediation if they want IAM and DLP to govern the real data lifecycle.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST CSF 2.0, NIST SP 800-53 Rev 5 and CIS Controls v8 set the technical controls, while ISO/IEC 27001:2022 and GDPR define the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST CSF 2.0 | PR.AC-4 | PCI exposure in S3 depends on access rights and data placement across cloud stores. |
| NIST SP 800-53 Rev 5 | AC-6 | Least privilege is central when IAM roles and service accounts can reach regulated data. |
| CIS Controls v8 | CIS-5 , Account Management | Account management matters when service accounts and cloud identities move PCI data between systems. |
| ISO/IEC 27001:2022 | A.8.12 | Data leakage prevention is directly relevant to cloud-to-AI data movement and unapproved exports. |
| GDPR | Art.32 | The article also covers personal data handling alongside PCI data in cloud storage. |
Use A.8.12 to enforce prevention controls for sensitive data leaving AWS through users or AI workflows.
Key terms
- Data Security Posture Management: Data Security Posture Management, or DSPM, is the continuous discovery and monitoring of where sensitive data lives, how it is exposed, and where policy gaps exist. Its value rises when it feeds remediation rather than generating findings alone, especially in environments where AI expands the number of data paths.
- Cardholder data: Cardholder data is the payment information that PCI DSS requires organisations to protect when they store, process, or transmit card transactions. In practice, it becomes a governance boundary that determines which systems, users, and non-human identities are in scope for security controls and audit evidence.
- Model Context Protocol: Model Context Protocol is an open protocol that lets AI agents connect to tools and data sources. It expands what an agent can reach, so governance has to cover not only the model and its prompts, but also every system that can receive or return agent-driven data.
- Non-Human Identity (NHI): A digital identity assigned to a non-human entity such as a software application, service account, API key, bot, machine, or AI agent that enables it to authenticate and interact with systems without direct human involvement. NHIs now outnumber human identities in most enterprises by 25 to 50 times.
What's in the full article
Strac's full article covers the operational detail this post intentionally leaves for the source:
- How its AWS data discovery and classification workflow scans S3, RDS, Redshift, DynamoDB, and other stores for PCI and related sensitive data
- How remediation actions such as masking, redaction, access blocking, alerting, and secure deletion are applied after discovery
- How the article frames GenAI and MCP as part of the cloud data security boundary rather than a separate AI-only issue
- How its PCI guidance maps storage controls to real data movement patterns across exports, backups, browsers, and AI tools
Deepen your knowledge
The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, IAM, and secrets management. It helps practitioners connect identity controls to the broader governance patterns that cloud, data, and AI programmes now depend on.
Published by the NHIMG editorial team on August 19, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org