The repo-root vulnerability-disclosure policy: report via security@legalquants.com or a GitHub Security Advisory (never a public issue), with a GPG key promised before v1. Defines a coordinated-disclosure process culminating in an advisory plus a MITRE-coordinated CVE where applicable, and a disclose.io-derived safe harbor for good-faith research. Scope explicitly excludes third-party LLM providers, dependency CVEs (report upstream), operator forks, and theoretical attacks with no exploit path. You're reporting a vulnerability or need the disclosure SLAs and safe-harbor terms.
Security Policy
Reporting a vulnerability
Do not file security vulnerabilities as public GitHub issues. Public reports give attackers a head start; coordinated disclosure protects users while we develop a fix.
To report a vulnerability:
- Email: security@legalquants.com
- GPG key: A GPG key for encrypted reports will be published before v1 release. Until then, please prefer GitHub Security Advisories (which encrypt in transit and at rest within GitHub's infrastructure).
- GitHub Security Advisory: Alternatively, you can report privately through GitHub's Security Advisories feature.
Please include:
- A description of the vulnerability and its potential impact.
- Reproduction steps or proof-of-concept code.
- The version(s) and configurations affected.
- Any suggested fix or mitigation, if you have one.
- Your contact information for follow-up (or note if you prefer anonymity).
Response commitments
We commit to:
- Acknowledge receipt within 72 hours of the initial report.
- Provide an initial assessment within 7 business days including our preliminary view on severity and timeline.
- Address critical vulnerabilities within 30 days of confirmation, high-severity within 60 days, medium-severity within 90 days of confirmation.
- Coordinate public disclosure timing with the reporter.
- Credit the reporter in the published advisory unless anonymity is preferred.
For vulnerabilities being actively exploited in the wild, we accelerate; please flag this in your initial report.
Coordinated disclosure
LQ.AI follows coordinated disclosure: we ask reporters to give us reasonable time to develop and ship a fix before public disclosure. We will work with you to set a disclosure date that balances user safety with researcher interests.
After a fix ships, we publish:
- A GitHub Security Advisory describing the vulnerability, affected versions, and remediation.
- A CVE (where applicable) coordinated through MITRE.
- Reporter credit in the advisory acknowledgments section.
Scope
In scope for security disclosures:
- The LQ.AI codebase:
api/,gateway/,web/,scripts/. - Official deployment artifacts:
docker-compose.yml, Helm charts, container images we publish. - Cryptographic implementations and key handling.
- Authentication, authorization, session management, and audit logging.
- The Inference Gateway's Tier Derivation, Anonymization Layer, and provider-routing logic.
- Documentation that could mislead operators about security posture.
Out of scope (please report elsewhere):
- Vulnerabilities in third-party LLM providers (Anthropic, OpenAI, Vertex, etc.) — report directly to the provider.
- Vulnerabilities in dependencies — report upstream; we'll respond to advisories that affect us.
- Operator-specific deployment configurations or operator-modified forks.
- Social engineering attacks on LegalQuants employees or community members.
- Theoretical attacks without a demonstrable exploit path against the project's threat model.
What we will not do
- We will not pursue legal action against good-faith security researchers who follow this policy.
- We will not retaliate against reporters or ban them from the community.
- We will not require non-disclosure agreements or other restrictive agreements as a condition of accepting reports.
Safe harbor
If you make a good-faith effort to comply with this policy during your security research, we will consider your activities authorized and we will not pursue civil or criminal action against you. We will work with you to understand and resolve issues quickly.
This safe-harbor commitment does not authorize:
- Activities that compromise the privacy or safety of users beyond what is necessary to demonstrate the vulnerability.
- Activities that disrupt or degrade the availability of services or other users' deployments.
- Accessing data beyond what is needed to demonstrate the vulnerability.
- Public disclosure before the coordinated disclosure timeline agreed upon with the maintainers.
- Targeting LegalQuants infrastructure or employee accounts (this policy covers the open-source project; LegalQuants commercial services have separate disclosure terms).
Past advisories
Past security advisories and reporter acknowledgments are listed at: [GitHub Security Advisories page — URL becomes active when first advisory is published].
Questions about this policy
For questions about this policy (rather than vulnerability reports), GitHub Discussions in the Help category is appropriate. For sensitive policy questions, email security@legalquants.com.
This policy is adapted in part from the disclose.io Core Terms project. Updates to this policy follow the project's standard documentation cadence; substantive changes will be announced in advance through GitHub Discussions.