// AI threat desk · 15 Nov 2026
Home/SUPPLY · AI Supply Chain
AI Supply ChainMediumAWSCVSS not assigned

Qubole AWS integrations abused to access customer environments

Wiz observed a threat actor using IAM credentials from an AWS account associated with Qubole between Oct 14 and Oct 26, 2026. Wiz published its report on Nov 9.

AI-generated image of security analysts reviewing blurred cloud access logs in a dim operations centre.
AI-generated image, not a photo of the event.
Key takeaways
  • A threat actor used Qubole-associated IAM credentials between Oct 14 and Oct 26, 2026.
  • The actor assumed customer roles that trusted Qubole’s AWS account and accessed resources, secrets and S3 data.
  • Wiz has not identified any deployment of the bootable ISO it found and cannot confirm whether or how it was used.

A threat actor used IAM credentials from an AWS account associated with Qubole to access multiple customer environments between Oct 14 and Oct 26, 2026, Wiz said in a report published Nov 9.

The actor assumed customer IAM roles that trusted Qubole’s account, then enumerated resources, collected configuration and secrets, accessed S3 data and validated additional credentials. Wiz said the credentials tested belonged to the affected organizations, not to the vendor.

Qubole is a data lake platform owned by Idera that operates within customers’ AWS accounts, The Hacker News said. Sentra identified suspicious activity across several customer environments and shared it with Wiz, prompting the investigation.

On this page

The actor used successful AssumeRole requests and named sessions quiam-

Wiz said the first observed activity occurred on Oct 14, when a Mullvad VPN address called AssumeRole against customer integration roles. From Oct 15, most of the activity came from an OVH-hosted address, and on Oct 18 the actor began using a second IAM user from the same account that also carried legitimate Qubole platform traffic from AWS infrastructure.

Every AssumeRole request attributed to the actor included an External ID and succeeded. The role-session names followed the prefix quiam-, including quiam-enum and quiam-scope-full.

Lambda, Secrets Manager and SSM data were queried

The actor listed Lambda functions and called GetFunctionConfiguration on each, which returns function environment variables. Wiz also identified calls to list secrets and retrieve secret values from Secrets Manager, along with requests to describe and get parameters from SSM Parameter Store.

Wiz said the actor used TruffleHog to test credentials found in victim environments. The credentials belonged to the affected organizations, not to the vendor.

Wiz found a bootable ISO it believes was designed for remote booting

Wiz identified an ISO file named sso_agent.iso hosted on the actor’s OVH address. It said the bootable Linux image was believed to be designed for remote booting on a victim machine.

Wiz also identified separate activity from Oct 8 to Oct 11 in which an actor used customer-owned AWS access keys believed to have been created for Qubole integrations.

Wiz said organizations integrated with Qubole should review CloudTrail from Oct 1, 2026 onward in every account that holds an integration role. It also said the source IP condition alone would have blocked every role assumption it observed.

The Hacker News reported that how the attacker obtained the Qubole-associated credentials has not been disclosed. Wiz has not identified any deployment of the ISO file and cannot confirm whether or how it was used.

What to do now

  1. Review CloudTrail from Oct 1, 2026 onward in every account that holds an integration role.
  2. Rotate every secret, parameter and Lambda environment variable the assumed integration role could read, and revoke active sessions for the role.
  3. Where the vendor supports it, replace the account:root principal with the specific vendor IAM principal and add an aws:SourceIp or aws:SourceVpce condition limiting role assumption to the vendor’s documented network ranges.

FAQ

What happened to Qubole AWS integrations?

A threat actor used IAM credentials from an AWS account associated with Qubole to assume customer roles and access multiple customer environments between Oct 14 and Oct 26, 2026.

What data did the Qubole-linked actor access?

Wiz said the actor enumerated resources, collected configuration and secrets, accessed S3 data, and validated additional credentials. It also queried Lambda environment variables, Secrets Manager and SSM Parameter Store.

Was the Qubole AWS campaign confirmed to deploy the ISO?

No. Wiz identified an ISO it believed was designed for remote booting, but it has not identified any deployment and cannot confirm whether or how it was used.

How did the actor access customer AWS roles?

The actor used Qubole-associated IAM credentials to assume customer IAM roles that trusted Qubole’s account. Every attributed AssumeRole request included an External ID and succeeded.

What should Qubole-integrated organizations review?

Wiz said to review CloudTrail from Oct 1, 2026 onward in every account holding an integration role, rotate every secret and parameter the role could read, revoke active sessions, and delete unused integration roles or remove the vendor account from their trust policies.

What was the earlier Qubole-related activity?

Wiz identified separate activity from Oct 8 to Oct 11 involving customer-owned AWS access keys believed to have been created for Qubole integrations.

Sources

  1. Trusted by Default: Qubole Cross-Account Access Abused in the Wild | Wiz Blog, WizPrimary
  2. Hackers Exploit Qubole's Trusted AWS Access to Breach Customer Accounts and Steal Data, The Hacker News
How we checked this story
ClaimSourceStatus
Wiz observed a threat actor using IAM credentials from an AWS account associated with Qubole between 14 and 26 October 2026.WizConfirmed
Wiz said the actor assumed customer IAM roles that trusted Qubole’s account and then enumerated resources, collected secrets, accessed S3 data, and validated credentials.WizConfirmed
Sentra identified suspicious activity across several customer environments and shared it with Wiz, prompting the investigation.WizConfirmed
Wiz said the first observed activity occurred on 14 October, when a Mullvad VPN address called AssumeRole against customer integration roles.WizConfirmed
From 15 October, most activity came from an OVH-hosted address, and on 18 October the actor began using a second IAM user also carrying legitimate Qubole traffic.WizConfirmed
Every AssumeRole request attributed to the threat actor included an External ID and succeeded.WizConfirmed
The actor used role-session names beginning with quiam-, including quiam-enum and quiam-scope-full.WizConfirmed
The actor listed Lambda functions and retrieved their environment variables, secrets from Secrets Manager, and parameters from SSM Parameter Store.WizConfirmed
Wiz identified an ISO file hosted on the actor’s OVH address that it believes was designed to be remotely booted on a victim machine.WizConfirmed
Wiz has not identified any deployment of the ISO and cannot confirm whether or how it was used.WizConfirmed
Wiz also identified separate activity from 8 to 11 October in which an actor used customer-owned AWS keys believed to have been created for Qubole integrations.WizConfirmed
Wiz recommends deleting unused integration roles or removing the vendor account from their trust policies.WizConfirmed
Wiz said a source IP condition alone would have blocked every role assumption it observed.WizConfirmed
The Hacker News said qubole is a data lake platform owned by Idera that operates within customers’ AWS accounts.The Hacker NewsAttributed
wiz.io published its report on Nov 9, 2026.wiz.ioConfirmed

Could not verify

  • Whether the attacker’s credentials have been disabled is not established.
  • Whether the activity has stopped is not established.
  • How many Qubole customers or AWS accounts were affected is not established.
  • Whether the ISO was deployed or used is not established.
  • Whether the separate 8–11 October access-key activity is linked to the role-assumption campaign is not established.
Explore with AI