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.
Published: 2026-11-06
Score: 9.8 Critical
EPSS: n/a
KEV: No
Impact: Account Takeover
Action: Patch Now
AI Analysis

Impact

The defect allows an unauthenticated attacker that can reach the SAML assertion consumer endpoint to submit a forged unsigned SAML response. Because the Docker Compose deployment renders the SAML_SIGNED_ASSERTIONS and SAML_SIGNED_RESPONSES configuration options as empty values, the application bypasses signature verification and accepts the forged response. The attacker can then receive a session for any existing Tracecat user, and if the target user has superadmin privileges, the attacker can take over the superadmin account. No new user accounts are created and the flaw does not affect default Fargate or Helm deployments.

Affected Systems

Affected product is TracecatHQ's Tracecat platform. Versions from 0.37.0 up through 1.0.0‑beta.49 running Docker Compose with SAML enabled are susceptible. The vulnerability is not present in installations using default Fargate or Helm configurations, nor in other deployment methods.

Risk and Exploitability

With a CVSS score of 9.8, this flaw is considered critical. The EPSS score is not available but the nature of the vulnerability and lack of mitigations suggests a moderate to high exploitation likelihood. The flaw is not yet listed in CISA’s Known Exploited Vulnerabilities catalog. The attack vector is likely an unauthenticated network attacker who can reach the SAML assertion consumer endpoint; the vulnerability does not require privileged access or local compromise.

Generated by OpenCVE AI on November 6, 2026 at 21:38 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Tracecat to version 1.0.0‑beta.49 or later.
  • If an upgrade is not possible, restrict network access to the SAML assertion consumer endpoint or disable SAML handling in the Docker Compose deployment.
  • Configure SAML_SIGNED_ASSERTIONS and SAML_SIGNED_RESPONSES to enforce signed assertions and responses in your deployment configuration.

Generated by OpenCVE AI on November 6, 2026 at 21:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 06 Nov 2026 22:00:00 +0000

Type Values Removed Values Added
First Time appeared Tracecathq
Tracecathq tracecat
Vendors & Products Tracecathq
Tracecathq tracecat

Fri, 06 Nov 2026 20:15:00 +0000

Type Values Removed Values Added
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.
Title Tracecat: Unsigned SAML response accepted in Docker Compose SAML deployments due to empty signing defaults
Weaknesses CWE-347
References
Metrics cvssV3_1

{'score': 9.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Tracecathq Tracecat
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-11-06T20:09:04.373Z

Reserved: 2026-06-30T20:21:25.812Z

Link: CVE-2026-58490

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-06T20:17:23.253

Modified: 2026-11-06T20:17:23.253

Link: CVE-2026-58490

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-06T21:45:10Z

Weaknesses
  • CWE-347

    Improper Verification of Cryptographic Signature