Skip to content

Security: JinPLu/ServerPilot

Security

SECURITY.md

Security

ServerPilot is intentionally a local pilot:

  • The service binds to loopback by default and has no login layer.
  • The actor header is an audit label, not authentication.
  • SSH input is parsed and the collector uses fixed read-only probes; it must not receive arbitrary commands or private keys.
  • Leases coordinate ownership but never authorize or control a remote workload.

Do not expose the service outside loopback or place credentials, private keys, host inventories with secrets, or production telemetry in issues or pull requests. Non-loopback deployment, authentication, remote lifecycle control, and automatic allocation require a separate security review.

For a suspected vulnerability, contact the repository maintainers privately before opening a public issue. Include a minimal reproduction, affected version/commit, and impact; do not include secrets.

There aren't any published security advisories