Dow Jones S3 Bucket Exposed Customer Data Through AWS 'Authenticated Users' Access

A misconfigured Amazon S3 bucket allowed any AWS account holder to access Dow Jones data, showing how ambiguous cloud permission models can create effectively public exposure

Dow Jones exposed customer and Risk & Compliance data after an Amazon S3 bucket was misconfigured to permit access to AWS “authenticated users,” which UpGuard identified as effectively open to anyone with a free AWS account.

The incident is notable not because the bucket was described as public, but because the permission model created broad external access under a label that can be misunderstood as restricted. Dow Jones said about 2.2 million customers were affected, while UpGuard estimated exposure may have reached 4 million records. Exposed data included names, email and mailing addresses, customer IDs, account details and the last four digits of payment cards. Dow Jones attributed the issue to internal error and said it had no reason to believe data was taken, but the source does not show evidence of forensic validation or log-based proof. The failure highlights a recurring cloud governance problem: imprecise access definitions, weak configuration review and insufficient monitoring can leave sensitive data broadly accessible even when teams do not consider it “public.”

What went wrong

What’s happening Cause Action
Sensitive data was exposed through an S3 bucket that was not “public” in name but was effectively externally accessible UpGuard reported the bucket was configured to allow any AWS “authenticated user” to download data. In practice, this meant access was available to anyone with an AWS account, which materially weakens the distinction between restricted and public access Validate all S3 bucket policies, ACLs and object permissions for grants to AuthenticatedUsers, AllUsers or similarly broad principals. Confirm teams understand that “authenticated” in AWS does not mean “internal” or “trusted.” SkySiege would assess bucket policies, ACL exposure, public and semi-public access paths and whether sensitive datasets are reachable by overly broad cloud principals
Security teams relied on ambiguous permission language instead of explicit data protection outcomes The source shows confusion around “over-exposed on Amazon Cloud (not the open internet),” while the bucket was accessible to over 1 million AWS users. This reflects a governance gap where access labels did not translate into effective protection requirements Validate that data protection standards define allowed access in explicit terms: named principals, approved accounts, business justification and prohibited broad groups. SkySiege would assess whether storage access controls are explicit, least-privilege and aligned to data sensitivity rather than cloud-provider terminology
Customer data with real abuse value was stored in a broadly accessible repository Exposed fields included names, email addresses, mailing addresses, customer IDs, account details and the last four digits of credit cards. Email addresses were also used for account login, increasing targeting value for phishing and account takeover attempts Validate data classification, storage purpose and minimization for all cloud buckets containing customer records. Confirm sensitive business data is not stored in repositories with broad read permissions. SkySiege would assess data exposure severity based on record type, identity linkage and whether storage locations handling regulated or customer data are improperly accessible
Dow Jones asserted there was no reason to believe data was taken, but the source does not show evidence of forensic confirmation Dow Jones did not comment on whether it used digital forensics or log data to support the claim that no data appeared to have been stolen Validate that object access logging, cloud audit trails and incident response procedures are enabled and retained long enough to confirm or refute access during exposure windows. SkySiege would assess whether logging coverage exists to support incident reconstruction, exposure validation and defensible customer or regulator notifications
Misconfiguration remained in place until a third party identified and reported it UpGuard discovered the issue on May 31, notified Dow Jones on June 5 and the bucket appeared secured the next day. Detection came from external research rather than internal preventive or detective controls Validate continuous monitoring for storage exposure, automated policy checks and alerting on broad access grants. SkySiege would assess whether cloud environments have preventive guardrails and snapshot-visible misconfiguration indicators for externally accessible storage
The incident fits a repeated pattern of S3 exposure attributed to “user error” The source cites similar S3 misconfiguration incidents affecting Verizon, WWE, Scottrade and Deep Root Analytics, as well as historical research showing 13-15 percent of buckets were publicly accessible in sampled studies Validate whether cloud operating models treat storage exposure as a systemic control problem rather than isolated staff mistakes. SkySiege would assess governance maturity, recurring insecure patterns and whether the organisation depends too heavily on manual configuration without enforceable controls
Shared or vendor-managed cloud responsibility can create blind spots Scottrade’s cited example involved a third-party vendor uploading data to a cloud server without all security protocols in place. While not stated for Dow Jones, the broader pattern shows how cloud data handling can escape centralised review Validate that third parties and internal business units are subject to the same bucket security standards, review gates and monitoring. SkySiege would assess whether exposed cloud assets sit outside core governance processes, including decentralised or vendor-operated storage

Why this matters

This incident highlights a critical cloud security failure mode: access can be effectively public even when it is not labelled public. The AWS “authenticated users” construct creates a dangerous interpretation gap for engineering, security and governance teams. If organisations treat provider terminology as evidence of protection, they can approve insecure storage states that expose customer data to a massive external user base.

Operationally, this is a detection and visibility problem as much as a configuration problem. Dow Jones appears to have learned of the exposure from UpGuard, not internal monitoring. That indicates a likely control gap in storage posture assessment, continuous exposure detection or escalation. The source also does not establish that Dow Jones had sufficient logs or forensic evidence to validate whether data was accessed, limiting incident certainty and increasing response risk.

From a governance perspective, the issue shows why data protection standards must be explicit. Terms like “authenticated,” “not open internet,” or “cloud-only exposure” are not adequate control definitions. Sensitive data requires named access boundaries, least privilege, clear ownership and reviewable exceptions.

Business impact extends beyond immediate exposure. The dataset supported phishing, identity correlation and trust erosion by linking contact details, customer identifiers and partial payment data. For a company with Risk & Compliance products, exposure of curated compliance-related content also creates reputational concerns around its own handling of sensitive intelligence. Where notification obligations apply, inability to prove whether records were accessed can increase legal, regulatory and customer remediation costs.

References

Original Article