Please do not report security vulnerabilities through public issues, pull requests, or discussions.
Instead, email matthew@pq.io with:
- A description of the issue and its potential impact.
- Steps to reproduce (proof-of-concept if available).
- Affected version / commit.
- Any suggested mitigation.
You can expect an acknowledgement within a few days. We'll work with you on a fix and coordinate disclosure timing. We'll credit reporters who wish to be credited once a fix is released.
Busbar holds provider credentials centrally and acts as the front door to upstream LLM providers. Issues of particular interest include:
- Credential leakage (logs, error bodies,
/stats, responses relayed to clients). - Authentication bypass on Busbar's own front-door auth.
- Request smuggling / routing confusion between pools, models, or providers.
- Denial of service against the gateway or its circuit breaker.
- The circuit breaker mis-attributing a client fault as an upstream fault (or vice versa) in a way that drains a pool or leaks state across requests.
Busbar is pre-1.0 and under active development. Security fixes are applied to the
latest main and the most recent tagged release. Pin to a tag for production use.