Skip to content

Security: OpenRAE/rae

SECURITY.md

Security policy

Report a vulnerability

Do not report suspected vulnerabilities through public GitHub issues.

Use GitHub private vulnerability reporting when it is available. If it is not, email security@autarchy.ai. Put RAES SDL security report in the subject or first line.

Include enough detail to reproduce and assess the issue:

  • affected package, command, schema, or document
  • affected version, commit, or branch
  • reproduction steps
  • expected and actual behavior
  • impact
  • proof of concept or logs, if available

Check the scope

Security reports are most useful for issues in:

  • parser and validator behavior
  • SDL module resolution and publication
  • contract generation and conformance tooling
  • CLI behavior
  • MCP server behavior
  • runtime control-plane code
  • repository automation that handles untrusted input

The repository also holds research and third-party reference material. A fix for archived third-party material often belongs in the upstream project.

Know what to expect

RAES has one maintainer and no security response SLA. Reports are reviewed as time allows. A small example helps the maintainer assess current code, published contracts, and documented workflows.

Avoid publishing exploit details until the maintainer has had reasonable time to assess the report and prepare a fix or mitigation.

There aren't any published security advisories