SPCLib is an archive of Lua scripts and resources for Halo: PC and Custom Edition, targeting SAPP, Phasor, and Chimera. This document explains how to report a vulnerability and what to expect.
This repository is an archive. Scripts carry their own version information, and
fixes are applied to the latest version on master.
| Version | Supported |
|---|---|
Latest on master |
Yes |
| Older commits | No |
| Forks | No |
Please do not open a public issue for security problems.
- GitHub Private Vulnerability Reporting (preferred). Use the Report a vulnerability button on the Security tab.
- Email. Email chalwk.dev@gmail.com with "SECURITY" in the subject line.
- The script name and version
- Which runtime it targets (SAPP, Phasor, or Chimera)
- A clear description of the issue
- Steps to reproduce
- The impact you believe it has
Redact any real server IPs, admin credentials, or player data.
- Malicious code in a submitted script (backdoors, unexpected network calls, unauthorised command execution)
- Command injection through chat, admin commands, or script inputs
- Hardcoded credentials or API keys in scripts or configs
- Scripts that leak server information
- Unsafe file operations
- Issues in SAPP, Phasor, or Chimera themselves (report those upstream)
- Server misconfiguration
- Uptime or availability
- Cosmetic bugs or feature requests
- Acknowledgement: within 7 days
- Initial assessment: within 14 days
- Fix or removal: usually within 30 days for confirmed issues
- Public disclosure: coordinated with you
- Read any script before running it on a live server.
- Check for unexpected network calls or file writes.
- Keep a backup of your server config before installing anything new.
- Report suspicious submissions.
- Dependabot alerts and security updates
- Secret scanning with push protection