Skip to content

Security: donovan-dev-web/LIVEX

Security

SECURITY.md

SECURITY.md

Composant : LIVEX (général) Statut : [STABLE] Dernière mise à jour : 17 septembre 2026 Dépend de : ARCHITECTURE.md, COMMUNICATION.md


1. Périmètre

LIVEX est un projet de recherche en simulation multi-agents. En V0.1, l'intégralité des services tourne en local (SYNE, ECHOS, PRISM). Il n'y a a priori pas de données sensibles dans le dépôt ni dans les bases de données de simulation.

2. Bindings réseau (V0.1)

Service Port Binding
WebSocket SYNE (données) 5180 local uniquement (127.0.0.1)
HTTP SYNE (contrôle) 5181 local uniquement
HTTP ECHOS (API REST) 5000 local uniquement

Règle : aucun binding réseau ouvert sur l'extérieur sans décision explicite. En cas d'ouverture, ajouter une authentification avant publication.

3. Signalement de vulnérabilités

Aucune faille connue en V0.1 (serveurs locaux). Toute vulnérabilité découverte doit être signalée avant discussion publique :

  1. Ouvrir une issue GitHub privée (ou contacter le mainteneur) — ne pas exposer la faille en issue publique.
  2. Décrire : version, composant, port concerné, reproduction minimale, impact.
  3. Accusé de réception sous 5 jours ouvrés ; correctif selon la gravité (hotfix si critique, cf. GITFLOW.md).

4. Secrets

  • Aucun secret (clés, tokens) ne doit être versionné dans le dépôt.
  • Configuration sensible via variables d'environnement locales uniquement (ex. .env.* hors git).
  • Les fichiers de log et de persistance (SQLite, Parquet, JSON) ne doivent pas contenir d'informations personnelles.

5. Dépendances

  • Mises à jour régulières des dépendances (dotnet, npm, pip, Godot) via les PR de dépendances et le pipeline CI.
  • À la merci d'une CVE sur un paquet : escalader en issue de sécurité prioritaire (label priority:P0, voir docs/governance/ISSUES.md).

6. Responsable

Mainteneur du dépôt (développeur solo pour l'instant). Une fiche de sécurité consolidée sera ajoutée si le projet est publié publiquement.


Mises à jour

Date Changement Motif
17 septembre 2026 Création —

There aren't any published security advisories