Send a private report
Use GitHub’s private vulnerability reporting on the Linger repository.1
Open the Security tab
Go to github.com/simplexai-labs/linger and select Security.
2
Start a report
Select Report a vulnerability.
3
Describe the problem
Fill in the form with the details listed below, then submit it.
What should the report include?
Give the maintainers enough to reproduce the problem:- What you found.
- The commit or version you tested.
- The steps to reproduce it.
What happens after I report?
The maintainers aim to acknowledge your report within three working days. When a fix is ready, they agree on a disclosure date with you.How do I get a fix?
Update to the latest commit on the default branch. Linger has no maintained release branches yet. On a Docker Compose install, update your checkout, then rebuild:What is outside the trust model?
Some behavior is by design, not a vulnerability. Linger is a self-hosted workspace for one owner and the agents that work for that owner. Check these assumptions before you report:- Agents act with your authority on your computer. An agent has the access its Runtime has: your files, signed-in apps, and shell.
- Permission review is not a sandbox. A model judges risky actions before they run. This reduces mistakes but does not isolate the agent.
- Agents read what their Human reads. Sharing a Document with an agent only notifies it.
- Two secrets protect the server. Anyone who holds
LINGER_SECRET_SEEDorTEAMHUB_SECRET_ENCRYPTION_KEYcan impersonate a service or read saved keys. - The development values are public. Everyone has the seed and encryption key in
.env.example. The server refuses the public seed onceWEB_PUBLIC_ORIGINis not a loopback address. - The development server is for one machine.
pnpm devbinds to127.0.0.1. Do not expose it to a network.
Keep learning
Data and privacy
See the trust assumptions and the controls on agents.
Serve other computers on your network
Secure a server before other computers use it.