Skip to content

Security: OpusProjects/sysPass

Security

SECURITY.md

Security Policy

Supported versions

Only the current main branch receives security fixes. No backports to the upstream 3.2.x line.

Version Supported
main (this fork) Yes
3.2.x (upstream) No

Reporting a vulnerability

Please do not open a public issue for security problems.

Use GitHub's private vulnerability reporting instead: Report a vulnerability — it opens a private thread with the maintainers.

Include what you can: affected component or endpoint, reproduction steps, and impact. You should hear back within a week. Once a fix ships, the advisory is published and credited unless you prefer otherwise.

Scope notes

  • sysPass stores encrypted credentials. Vault security depends on the master password and the AES-256 key derived from it — protect these above all else.
  • The REST API uses token-based authentication. Tokens carry account-level permissions; treat them like passwords and rotate them if exposed.
  • LDAP bind credentials are stored in config.xml. Restrict read access to that file to the web-server user only.
  • sysPass is designed to run behind a reverse proxy on a trusted network. Exposing it directly to the internet without TLS and hardened headers is outside the tested threat model.

There aren't any published security advisories