Don't open a public GitHub issue for a security vulnerability.
Send your report to security@astermail.org, or submit it through our vulnerability disclosure program on Bugcrowd: https://bugcrowd.com/engagements/aster-privacy-vdpc
We acknowledge reports within 48 hours, prioritize fixes by severity, and keep you updated until the issue is resolved.
This policy covers all Aster products and infrastructure:
- Aster Mail (astermail.org)
- All repositories under github.com/Aster-Privacy
We don't pursue legal action against researchers who:
- Report vulnerabilities in good faith
- Don't access, modify, or exfiltrate user data
- Don't disrupt service availability or degrade the user experience
- Give us a reasonable amount of time to respond before public disclosure
Mail between Aster users is encrypted and decrypted on your device, so the server never has access to its plaintext. Mail that arrives from outside Aster without OpenPGP encryption reaches the server readable, and the server encrypts it with your public key as soon as it arrives.
| Channel | Protocol |
|---|---|
| Aster to Aster | X3DH and Double Ratchet with ML-KEM-768 (post-quantum) |
| Aster to external recipients | Ed25519 OpenPGP when the recipient publishes a key, with portable keys that work with any OpenPGP client |
Encrypted data includes subject lines, message content, contacts, folder structure, search indices, and attachment data. Routing data that mail delivery depends on, such as sender and recipient addresses and timestamps, stays visible to the server.
We follow coordinated disclosure. Give us adequate time to patch a vulnerability before you publish it. If you would like public credit, say so in your report.
We thank the researchers who help keep Aster secure. Credited disclosures are listed here as we receive them.
