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.