Katalog CVE

CVE-2026-58490

KrytyczneCVSS 9.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W wdrożeniach Tracecat opartych na Docker Compose z włączonym SAML, w wersjach od 0.37.0 do 1.0.0-beta.49, zmienne SAML_SIGNED_ASSERTIONS i SAML_SIGNED_RESPONSES mogą być puste, co wyłącza wymóg podpisywania asercji i odpowiedzi SAML. Nieuwierzytelniony atakujący może przesłać sfałszowaną niepodpisaną odpowiedź SAML dla istniejącego adresu e-mail użytkownika i przejąć jego sesję, w tym konto superadministratora.

Ocena ryzyka

Możliwe jest przejęcie konta dowolnego użytkownika, w tym superadministratora, przez nieuwierzytelnionego atakującego mającego dostęp do endpointu SAML. Dotyczy to wyłącznie wdrożeń Docker Compose z SAML; domyślne wdrożenia Fargate i Helm nie są zagrożone.

Rekomendacja

Zaktualizuj Tracecat do wersji 1.0.0-beta.49 lub nowszej, która usuwa niebezpieczne przekazywanie zmiennych i wymusza podpisane asercje i odpowiedzi. Sprawdź konfigurację SAML we wdrożeniach Docker Compose i upewnij się, że wymogi podpisywania są aktywne.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS