English · Italiano
Please don't open a public issue for security problems. Report them privately with
GitHub's Report a vulnerability
form (Security tab → Advisories). Include what you found, how to reproduce it and which
version you used (uv run excido --version).
We'll acknowledge the report as soon as we can, agree on a fix and a disclosure date with you, and credit you in the advisory unless you prefer otherwise.
Security fixes go into the latest release. Excido is pre-1.0: please update to the newest version before reporting.
Excido is meant to run locally, for one user:
- The web server listens on
127.0.0.1by default and has no authentication. Starting it with--host 0.0.0.0exposes it to your network; the app warns you when you do. - Requests whose
Hostheader isn't local are refused (DNS-rebinding protection). The MCP endpoint also validatesOriginand only answers local requests. - MCP tools can only read images inside one workspace folder and only write into its
excido-output/subfolder. Image URLs and model downloads are off by default. - Model code (
birefnet.py) runs withtrust_remote_codeat pinned Hugging Face revisions; the files stay readable inmodels/<Repo>/.
Reports about any of these protections not working as described are especially welcome.
English · Italiano
Non aprire issue pubbliche per i problemi di sicurezza. Segnalali in privato con il modulo
Report a vulnerability di
GitHub (scheda Security → Advisories). Indica cosa hai trovato, come riprodurlo e la versione
usata (uv run excido --version).
Risponderemo appena possibile, concorderemo con te correzione e data di pubblicazione, e ti citeremo nell'avviso se lo desideri. Le correzioni vanno nell'ultima release: aggiorna prima di segnalare.
Excido è pensato per girare in locale, per un solo utente:
- Ascolta su
127.0.0.1e non ha autenticazione. - Rifiuta le richieste con
Hostnon locale. L'endpoint MCP controlla anche l'Origin. - Gli strumenti MCP sono limitati alla cartella di lavoro.
- Il codice del modello gira a revisioni Hugging Face bloccate.