Advisory Database
  • Advisories
  • Dependency Scanning
  1. pypi
  2. ›
  3. prowler-cloud
  4. ›
  5. CVE-2026-59151

CVE-2026-59151: Prowler: SAML Domain Claiming Enables Cross-Tenant Account Takeover

September 11, 2026

Prowler’s SAML authentication flow trusted the email domain asserted in a SAMLResponse when deciding which tenant should receive the final token. A malicious tenant with its own SAML configuration and a self-controlled IdP could complete a valid SAML flow for its own configured domain, while asserting an email address from another configured domain.

In the vulnerable flow, the ACS finish logic later derived the tenant from the asserted email domain instead of binding token issuance to the tenant associated with the validated SAML configuration. This could cause a token to be issued for the wrong tenant.

The attacker does not generally need to claim the victim’s email domain. If the victim tenant already has SAML configured for that domain, another tenant cannot claim it because SAMLConfiguration.email_domain and SAMLDomainIndex.email_domain are globally unique.

References

  • github.com/advisories/GHSA-h8m9-jgf8-vwvp
  • github.com/prowler-cloud/prowler/commit/bf3b5c2ba713e533014927141b64948c82c8f32e
  • github.com/prowler-cloud/prowler/commit/f5ff30ad175bd2edf02cd28872653c1cda5867b7
  • github.com/prowler-cloud/prowler/pull/11650
  • github.com/prowler-cloud/prowler/releases/tag/5.30.3
  • github.com/prowler-cloud/prowler/security/advisories/GHSA-h8m9-jgf8-vwvp
  • github.com/pypa/advisory-database/tree/main/vulns/prowler-cloud/PYSEC-2026-3725.yaml
  • nvd.nist.gov/vuln/detail/CVE-2026-59151

Code Behaviors & Features

Detect and mitigate CVE-2026-59151 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 5.30.3

Fixed versions

  • 5.30.3

Solution

Upgrade to version 5.30.3 or above.

Impact 9.6 CRITICAL

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N

Learn more about CVSS

Weakness

  • CWE-287: Improper Authentication

Source file

pypi/prowler-cloud/CVE-2026-59151.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Tue, 22 Sep 2026 12:20:26 +0000.