Files
xbin/SECURITY.md
T

1.8 KiB

Security Policy

Supported versions

Security fixes are applied on a best-effort basis to the active development line:

Version Supported
main Yes
Older commits and forks No guarantee

If you are running a deployed instance, please verify the issue against the latest code on main before reporting it when possible.

Reporting a vulnerability

Please do not open public GitHub issues for security vulnerabilities.

Use one of these private channels instead:

  1. Prefer GitHub's private vulnerability reporting or security advisory flow for this repository if it is available.
  2. Otherwise, use the private maintainer contact listed on xi-xu.me.

Please include:

  • a clear description of the issue
  • affected commit, branch, or deployment version if known
  • reproduction steps or a proof of concept
  • impact assessment
  • any suggested mitigations if you have them

What to expect

  • Reports are reviewed on a best-effort basis.
  • We will try to acknowledge valid reports within 5 business days.
  • If the report is accepted, we will work on a fix and coordinate disclosure timing with the reporter when appropriate.
  • Please avoid public disclosure until a fix or mitigation is available.

Scope guidance

The most relevant areas for security reports include:

  • encryption, decryption, and secret-handling flows
  • access control around paste retrieval, deletion, and import
  • burn-after-reading coordination
  • D1, R2, queue, and Durable Object data handling
  • configuration mistakes that could expose sensitive data
  • injection, traversal, or cross-site scripting risks in the Worker or SPA

Non-security bugs, feature requests, and support questions should go through the normal public issue templates instead.