Do not file a public issue for security vulnerabilities.
Use GitHub Security Advisories to disclose privately. Maintainers receive an email; the report stays private until a fix ships.
A useful report includes:
- The affected version of @mountainpass/addressr (e.g.
@mountainpass/addressr@x.y.z). - The runtime / platform you reproduced on.
- Reproduction steps that demonstrate the impact.
- Your assessment of impact (data loss, code execution, escalation, secret leak, etc.).
- Any suggested fix or mitigation.
Code shipped from this repository: https://github.com/mountain-pass/addressr.
- Vulnerabilities in third-party dependencies -- report to their maintainers.
- Issues that require an attacker to already have local code-execution on the user's machine.
We aim to:
- Acknowledge the report within 7 calendar days.
- Provide an initial assessment (in scope, severity, planned fix) within 14 days.
- Ship a fix within 90 days for confirmed vulnerabilities, with most resolved sooner.
- Coordinate disclosure with the reporter so a public advisory and credit can be published when the fix lands.
If we cannot meet a 90-day timeline, we will say so in the advisory thread before the deadline.
Reporters who follow this private-disclosure path are credited in the published advisory unless they ask to remain anonymous.