SECURITY.md markdown
45 lines 1.8 KB
Raw
sha256:8461d44b77376fbf06fa7c3e085d309e3010fd8d5886d63c63e69ce118811ad4 docs: record AFF-b feature-tip SHAs after AFF-b-ISR commit. Human 28 days ago

Security Policy

Supported versions

Version Supported
0.1.x Yes

Security fixes apply to the current kit release line tracked in VERSION at the repository root.

Reporting a vulnerability

If you discover a security issue in Overseer Kit (CLI, adapters, vendored templates, or landing-site validator):

  1. Preferred: Open a GitHub private security advisory on this repository.
  2. Alternate: Email [email protected] with a description, reproduction steps, and impact assessment.

Please do not open a public issue for undisclosed vulnerabilities.

What to include

  • Affected command, config key, or file path
  • Steps to reproduce (fixture repo layout if relevant)
  • Whether the issue requires local repo access, network access, or Tier-3 operator action
  • Any suggested fix (optional)

Response expectations

  • Acknowledgment: within 72 hours of a valid report
  • Critical issues (remote code execution, secret exfiltration, fail-open on governance gates): best-effort patch on the next kit release line
  • Lower severity: scheduled with the normal phase queue

Out of scope

  • Consumer domain packs and product runtimes outside this kit (report to the owning project); thin stubs under docs/consumers/ are boundary docs only — not a support desk
  • Third-party MuseHub runtime or Muse CLI (report to MuseHub maintainers)
  • Misconfiguration in consumer .overseer/config.yaml when the kit behaved per frozen spec

Safe disclosure practices

  • Never commit API keys, tokens, or private keys into test fixtures or landing pages.
  • OVERSEER_REVIEW_API_KEY and similar secrets belong in environment variables only — never in config YAML.
File History 1 commit
sha256:208d9dc47f0c6d8553ee80aafc8f0993a6ebf0a88410746f47f58b4e7c6fd6a6 fix(muse): use rev-parse for muse-only branch status Human minor ⚠ 26 days ago