PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-100169 Prowler CVE debrief

A vulnerability in Prowler's SAML authentication flow allows a malicious tenant to issue a token for the wrong tenant by asserting an email address from another configured domain, potentially leading to cross-tenant account takeover. The issue arises from the SAML ACS finish logic recalculating the tenant from the asserted user email domain instead of binding token issuance to the validated SAML configuration. This could allow unauthorized access to sensitive resources and compromise tenant security posture.

Vendor
Prowler
Product
prowler-cloud
CVSS
HIGH 7.6
CISA KEV
Not listed in stored evidence
Original CVE published
2026-09-11
Original CVE updated
2026-10-15
Advisory published
2026-09-11
Advisory updated
2026-10-15

Who should care

Defenders responsible for Prowler deployments, SAML configurations, and tenant access management should assess exposure and prioritize remediation. They should verify SAML configurations, restrict tenant access, and monitor for suspicious activity to prevent potential cross-tenant account takeover and unauthorized access. This includes reviewing the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance, and to  

Why it matters

Defenders should prioritize verifying SAML configurations, restricting tenant access, and monitoring for suspicious activity to prevent potential cross-tenant account takeover and unauthorized access.

  • Potential cross-tenant account takeover
  • Unauthorized access to sensitive resources
  • Compromised tenant security posture

Technical summary

The vulnerability is caused by the SAML ACS finish logic recalculating the tenant from the asserted user email domain instead of binding token issuance to the tenant associated with the validated SAML configuration. This allows a malicious tenant with its own SAML configuration and a self-controlled IdP to complete a valid SAML flow for its own configured domain while asserting an email address from another configured domain. The confirmed root cause lies in the ACS finish and token issuance flow, where the flow selects a SAML configuration through the ACS route but later recalculates the tenant from the asserted user email domain.

Defensive priority

Defenders should prioritize verifying SAML configurations, restricting tenant access, and monitoring for suspicious activity.

Recommended defensive actions

  • Verify SAML configurations for uniqueness and correctness
  • Restrict tenant access to sensitive resources
  • Monitor for suspicious activity and token issuance
  • Update to version 5.30.3 or later
  • Review compensating controls for exposed systems
  • Check relevant monitoring, detection, and logs for exposed assets
  • Track exceptions and retest remediated assets

Evidence notes

The vulnerability is caused by the SAML ACS finish logic recalculating the tenant from the asserted user email domain instead of binding token issuance to the tenant associated with the validated SAML configuration.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-100169 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-100169

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-100169 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-100169

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • Prowler: SAML Domain Claiming Enables Cross-Tenant Account Takeover

    Unverified legacy reference

    URL: https://storage.googleapis.com/osv-vulnerabilities/PyPI/GHSA-h8m9-jgf8-vwvp.json

    osv_dev

  • Source reference

    Unverified legacy reference

    URL: https://github.com/prowler-cloud/prowler/security/advisories/GHSA-h8m9-jgf8-vwvp

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-59151

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/prowler-cloud/prowler/pull/11650

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/prowler-cloud/prowler/commit/bf3b5c2ba713e533014927141b64948c82c8f32e

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/prowler-cloud/prowler/commit/f5ff30ad175bd2edf02cd28872653c1cda5867b7

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/prowler-cloud/prowler

    Supplemental source

  • Source reference

    Unverified legacy reference

    URL: https://github.com/prowler-cloud/prowler/releases/tag/5.30.3

    Supplemental source

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.