Qubole's Trusted AWS Access Was the Key—Now Customer Secrets Are Gone

·
Listen to this article~4 min
Qubole's Trusted AWS Access Was the Key—Now Customer Secrets Are Gone

An attacker used Qubole's trusted AWS credentials to reach customer accounts for nearly two weeks, stealing stored secrets. Here's why trusted access is the risk nobody watches.

Between October 14 and October 26, someone walked into AWS accounts belonging to multiple Qubole customers and walked out with stored secrets and data. Cloud security company Wiz disclosed the breach, and the details are the kind that make you sit up a little straighter. The attacker didn't necessarily break down the front door. They used credentials tied to an AWS account that Qubole's own platform relies on to reach those customers. In other words, the trust relationship did the heavy lifting. How those credentials ended up in the wrong hands hasn't been disclosed yet, and that silence is worth paying attention to. ### Why a Trusted Connection Is a Dangerous Thing Think of it like a building where every tenant hands the super a master key. It's convenient. It keeps things running. But if someone gets hold of that master key, they don't need to pick a single lock—they just stroll through. That's essentially what a platform-level access credential is. Qubole, a data lake platform owned by Idera, sits inside customer cloud environments by design. It has to, or the service doesn't work. The problem is that this kind of access is exactly what attackers hunt for. > "The most dangerous credential in any cloud environment isn't the stolen password. It's the trusted one nobody's watching." A few things stand out here: - The attack window stretched across nearly two weeks, which suggests quiet, deliberate movement rather than a smash-and-grab. - Stored secrets were taken, not just data. Secrets are the gift that keeps on giving—they can unlock other systems later. - The initial access vector remains unexplained, which means the full blast radius is still unclear. ### What This Means If You Rely on Third-Party Cloud Access If your company plugs any external platform into your AWS environment, this story is a direct warning. Trust isn't a set-it-and-forget-it thing. It's a living relationship that needs auditing, scoping, and—frankly—a little suspicion. A few practical takeaways: - Rotate credentials regularly and revoke anything that isn't actively needed. - Scope third-party access to the minimum permissions required. If a service only needs to read one bucket, it shouldn't be able to roam the whole account. - Monitor for unusual access patterns. Two weeks of quiet exfiltration should trip alarms long before it becomes a headline. - Ask your vendors hard questions about how they store and protect the credentials they use to reach you. ### The Bigger Picture Supply chain and trusted-access attacks keep climbing because they work. Attackers have figured out that breaking into one platform gives them a foothold into many customers at once. That math is irresistible. For teams managing multiple cloud accounts, identity sprawl, or browser-based workflows, the lesson lands the same way: the credentials you trust most deserve the most scrutiny. Whether you're running antidetect browser profiles to separate identities or managing service accounts across a dozen environments, isolation and least privilege aren't paranoia—they're basic hygiene. Qubole hasn't publicly detailed how the credentials were compromised, and until that picture clears up, affected customers should assume the stolen secrets could be used against them. Rotate what you can, audit what you can't, and treat every trusted connection as a door someone else might have a key to.