← Back to search

CVE-2026-58490

9.8 CRITICALpublic exploit available

Published 2026-11-06 · Updated 2026-11-09

AI risk analysis

Summary
A SAML configuration flaw in Tracecat (versions 0.37.0–1.0.0-beta.48) allows unauthenticated attackers to bypass signature enforcement by submitting unsigned SAML responses when SAML_SIGNED_ASSERTIONS and SAML_SIGNED_RESPONSES are set to empty values, enabling session hijacking of existing users—including superadmins—via forged assertions.
Exploitability
Exploitation is straightforward for unauthenticated attackers who can reach the SAML assertion consumer endpoint and know a valid user email address; it requires no prior access or user interaction.
Blast radius
Successful exploitation grants full session takeover of targeted users, potentially leading to complete platform compromise if a superadmin account is hijacked, affecting confidentiality, integrity, and availability as per CVSS.
Detection
Look for SAML responses received at the assertion consumer endpoint (e.g., /saml/acs) that lack required signature elements (e.g., missing <ds:Signature> or empty Signature/Assertion elements) while the system is configured to require signatures; such malformed but accepted responses indicate exploitation attempts.
Prioritized remediation
Upgrade to Tracecat version 1.0.0-beta.49 or later, which removes the insecure deployment pass-through and enforces signed assertions and responses.
samlauth-bypasssession-hijackwebcloud-native

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

Tracecat is an open-source security automation platform for teams and AI agents. From version 0.37.0 until 1.0.0-beta.49, Docker Compose deployments with SAML enabled can render SAML_SIGNED_ASSERTIONS and SAML_SIGNED_RESPONSES as empty values, overriding secure application defaults and disabling both signature requirements. An unauthenticated attacker who can reach the SAML assertion consumer endpoint can submit a forged unsigned response for an existing Tracecat user email address and obtain that user’s session. Targeting an existing superadmin can result in superadmin account takeover. Exploitation does not create users when SAML user creation is disabled and does not affect default Fargate or Helm deployments. Version 1.0.0-beta.49 removes the insecure deployment pass-through and requires signed assertions and responses.

CVSS vector

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

Weaknesses

CWE-347

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.