Files
jcoffey-dev 3fd909cba3
ci / test (pull_request) Successful in 58s
ci / release (pull_request) Skipped
Point links at git.coffeylabs.org after the move from GitHub
GitHub took the organization's repos and GHCR offline on 2026-09-20. Repo,
release, raw-file and clone links now go to Gitea at git.coffeylabs.org,
container images to registry.coffeylabs.org, and GitLab-style /-/blob paths
to Gitea's /src/branch form. Go module paths are identifiers and stay as
they are; links to GitHub issues and pull requests are left as history.
2026-09-22 09:08:08 -07:00

44 lines
1.3 KiB
Markdown

# Security Policy
## Supported Versions
Security fixes go into the latest release. Older releases do not receive
backported fixes; a fixed release is a download away, and the tool keeps no
state of its own between runs.
| Version | Supported |
| --- | --- |
| Latest release | :white_check_mark: |
| Older releases | :x: |
## Reporting a Vulnerability
**Please do not open a public GitHub issue for security vulnerabilities.**
Report them privately by emailing **johnellisATlinuxDOTcom**, with:
- A description of the issue and its impact
- Steps to reproduce
- The ihasmail-oneshot version (`ihasmail-oneshot version`)
- Whether it is in the tool itself or in the deployment it writes
You should hear back within a few days. Once a fix is released, disclosure
timing and credit are coordinated with you.
## Scope
In scope:
- Secrets the tool generates or writes: file modes, where they end up, what
outlives the setup
- The deployment it writes: what it publishes, and what it tells Stalwart to
trust (forwarded client addresses, addresses exempt from bans)
- The Caddyfile and compose.yaml it renders
Out of scope, and best reported upstream:
- Vulnerabilities in Stalwart itself
- Vulnerabilities in ihasmail itself — see
[its security policy](https://git.coffeylabs.org/coffey-labs/ihasmail/src/branch/main/SECURITY.md)
- Vulnerabilities in Caddy or Docker