| Version | Supported |
|---|---|
| 6.x | Yes |
Please report security issues privately through GitHub Security Advisories:
https://github.com/hafgit99/aegis-vault-v6.0/security/advisories/new
Do not open a public issue for vulnerabilities involving encryption, authentication, backup restoration, import parsing, release artifacts, or desktop packaging.
When reporting a vulnerability, include:
- Affected version, commit, or release artifact name.
- Operating system and browser or desktop shell.
- Reproduction steps and expected impact.
- Whether a vault, encrypted backup, import file, or desktop artifact is required to reproduce.
- Any proof-of-concept files, redacted where needed.
Security reports are especially useful for:
- Vault encryption or key-derivation weaknesses.
- Backup export/import integrity problems.
- Authentication bypasses.
- SQLite/OPFS persistence defects that can expose data.
- Release artifact tampering or checksum mismatches.
- Desktop packaging, signing, or notarization issues.
The current security design and audit boundary are documented in:
These documents are the source of truth for what AegisVault is designed to protect against, what is out of scope, and which checks must pass before a sensitive release.
Desktop release artifacts should be published with:
SHA256SUMS.txtartifact-manifest.json
Users should verify the SHA-256 checksum before installing desktop builds.
The current local-first release does not claim to provide:
- Cloud synchronization.
- Multi-user team vault authorization.
- Secure external share links.
- Remote account recovery.
- Protection after the local operating system account is fully compromised.
- Protection from malicious browser extensions or hostile WebView/runtime injection.
Future sync, sharing, and post-quantum recipient-key features must go through a separate threat-model review before release.