Legal
Security and Vulnerability Disclosure Policy
Version 1.1 · Approved 6 October 2026 by Hiresh Verma, Co-founder
Legal
Version 1.1 · Approved 6 October 2026 by Hiresh Verma, Co-founder
This policy covers the NexusNest server (cloud-hosted and self-hosted), the desktop agent, the detector service and the document-processing services. Third-party AI providers whose traffic NexusNest redacts are out of scope; report issues in those products to their own vendors.
In scope for testing under this policy:
Out of scope:
Email [email protected]. Do not file a public issue or disclose a suspected vulnerability publicly before this process completes. A report should include:
A report must not include real customer data, unredacted prompt content or document contents. If a proof of concept captures such data incidentally, redact it before sending.
We acknowledge every report within 2 business days. We then reproduce the issue and score it under CVSS v3.1, and may ask the reporter for more detail during triage.
One fix SLA applies equally to vulnerabilities in our own code, in third-party libraries and in container base images:
| Severity (CVSS v3.1) | Fix SLA |
|---|---|
| Critical (9.0–10.0) | 4 days |
| High (7.0–8.9) | 7 days |
| Medium (4.0–6.9) | 15 days |
| Low (0.1–3.9) | Next scheduled release |
For our own code the SLA clock starts on confirmation. For third-party libraries and base images it starts when a fixed version is available upstream. A finding with no upstream fix is tracked in our vulnerability register as “no upstream fix – monitored”, re-checked on every rescan, and its SLA starts on the day a fix is published.
When a fix cannot ship within the SLA, for example because it requires an incompatible upgrade, the finding becomes a documented exception recording the CVE, severity, affected component or image, justification and compensating controls, a named approver and a fixed expiry date. Exceptions are listed by name in each release's signed security statement and re-reviewed at every release. At expiry an exception is renewed with fresh approval, or the SLA applies from that date.
We notify affected customers' registered security contacts:
The notification goes out even before a fix ships. It states what is known, what is not yet known, and any interim mitigation the customer can apply.
Every fix ships with a regression test that reproduces the issue before the fix and passes after it. Once the fix ships we email each affected customer's registered security contact and add a “Security fixes” section to the release notes for the fixed version, naming the CVE ID where one was assigned and the severity. With the reporter's permission, we credit them in the advisory. We do not publish exploit details, or details sufficient to reconstruct an exploit, before affected customers have had a reasonable window to update.
We ask reporters to allow the fix SLA window above before any public disclosure. If a reporter intends to publish independently, we ask for advance notice so we can align timing with our own advisory and customer notification. We do not ask for indefinite embargoes; if a fix SLA is missed, the reporter is free to escalate or publish, and we will say so if that happens.
We consider security research conducted under this policy to be authorised, and we will not pursue legal action against a reporter who:
If a report or its testing falls outside these bounds, this safe harbour does not apply and we evaluate the situation on its own facts.