Skip to content

Security

Security reports need a private path. Please do not report suspected vulnerabilities in public GitHub issues, pull requests, Discord threads, or public discussions.

Use the private vulnerability reporting feature in the affected GitHub repository if it is enabled. If you are not sure where the issue belongs, email oss@cratis.io with a subject that starts with Security:.

Include:

  • The affected product: Chronicle, Arc, Components, CLI, Fundamentals, AuthProxy, Studio, tools, or documentation.
  • The affected version, Docker image tag, package version, branch, or commit if known.
  • The kind of issue: authentication, authorization, data exposure, remote execution, injection, dependency vulnerability, unsafe default, or another category.
  • Reproduction steps and any configuration required to trigger the issue.
  • Impact: what an attacker can read, change, disrupt, or escalate.
  • Any proof of concept, logs, screenshots, or sample repository you can safely share.

Do not post exploit details, secrets, tokens, customer data, private logs, or reproduction repositories in public channels. If you have already opened a public issue, remove sensitive details and email the maintainers with a link to the issue.

Security fixes normally target actively maintained releases and the current development line. If a vulnerability affects an older release, include the version you are using so we can assess the practical fix path.

For package and runtime compatibility, see Version compatibility. For operational hardening, see Production readiness.