Aller au contenu principal

ADR-0121 : Garde de sortie, seul chemin sortant

Contexte​

Kit sections 2.2 et 7.

Décision​

Toute URL venant d'un tenant passe par eai.security.egress : résolution DNS à la connexion (anti rebinding), redirections jamais suivies, proxies d'environnement ignorés, réseaux privés via EAI_EGRESS_PRIVATE_ALLOWLIST, métadonnées cloud bloquées.

Conséquences​

Un test vérifie le câblage de chaque client sortant.

Preuves​

  • services/control-plane/src/eai/security/egress.py
  • services/control-plane/tests/test_security_egress.py
  • services/control-plane/tests/test_security_egress_wiring.py
  • .navin/continuity/DECISIONS.md (Securite)