Skip to content

Security: szTheory/mailglass

Security

SECURITY.md

Security Policy

Supported Versions

We provide security updates for the latest minor version of each major release.

Version Supported
0.1.x

Reporting a Vulnerability

Do not open a public GitHub issue for security reports. Use GitHub's Private Vulnerability Reporting on this repository: https://github.com/szTheory/mailglass/security/advisories/new — this routes the report directly to the maintainer without exposing it.

Single-maintainer SLA, written to be kept:

  • Acknowledgement of report: within 72 hours.
  • Mitigation or workaround for critical issues: within 14 days.
  • Public security advisory: published alongside the fix.

Critical Classes

We treat the following as high-priority security issues:

  1. Webhook Signature Bypass: Any flaw that allows an attacker to inject events into the ledger without a valid provider signature.
  2. Tenant Isolation Leaks: Any flaw that allows one tenant to access or modify another tenant's deliveries, events, or suppressions.

Disclosure Process

  1. Report the issue privately.
  2. We acknowledge the report and work on a fix.
  3. A security advisory is published once the fix is released.

There aren't any published security advisories