Security & disclosure

Security is Lumen's prime directive. Please report vulnerabilities privately, never in public issues.

Do not open a public issue for a vulnerability. Use one of the private channels below.

Report privately

  1. GitHub private vulnerability reporting on github.com/moonbase2090/lumen (Security tab, then Report a vulnerability).
  2. Email [email protected]. The address is also listed in /.well-known/security.txt.
  3. Include the affected component, the spec version or revision, reproduction steps and the impact.

Scope

In scopeExamples
Lumen specificationClauses that permit unsafe behaviour
Published cratesProtocol libraries
Reference implementationsBehaviour that diverges from the spec's security requirements

The spec's threat model explains what is in and out of scope, and every chapter that carries risk links to it.