Sunlionet

SunLionet Vulnerability Response Lifecycle

1. Objective

To provide a secure, predictable, and responsible process for reporting and fixing security vulnerabilities in SunLionet.

2. Reporting a Vulnerability

3. Triage and Intake

  1. Acknowledgement: The Security Response Team (SRT) acknowledges receipt within 24 hours.
  2. Triage: SRT evaluates the report for validity and severity (P0/P1/P2).
  3. Verification: SRT attempts to reproduce the vulnerability in a controlled environment.
  4. Status Update: Reporter is notified if the issue is accepted as a vulnerability.

4. Severity Handling

Severity Target Fix Time Communication
P0 (Critical) < 24 Hours Security Advisory (Pre-release) + Emergency Patch.
P1 (High) < 72 Hours Security Advisory + Point Release.
P2 (Medium) Next Release Cycle Mention in Changelog + Standard Release.

5. Fix and Coordinated Disclosure

  1. Development: A fix is developed in a private branch.
  2. Verification: The fix is verified by the SRT and, if possible, the original reporter.
  3. Draft Advisory: An advisory is drafted explaining the vulnerability and the fix.
  4. Release: The fix is merged and a new version is released.
  5. Disclosure: The Security Advisory is published on GitHub, the official website, and the Telegram channel.

6. Emergency Patch Expectations

7. Bug Bounty and Recognition

8. Out-of-Scope