From 215990adc0a3851eb65fd20961fe3d1eef4ea0a1 Mon Sep 17 00:00:00 2001 From: Spark Date: Thu, 22 Oct 2026 08:42:52 -0400 Subject: [PATCH] =?UTF-8?q?doc=20:=20entr=C3=A9e=20CHANGELOG=207.76.1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index db31c3a..f0d42bf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog - FlowDeck +## v7.76.1 (2026-10-22) — Correctif : le MCP était bloqué par le CSRF + +### Corrigé + +- **Tout client MCP réel recevait 403 sur `initialize`** : le + middleware CSRF exigeait un jeton de session pour tout POST hors + préfixes exemptés, et `/mcp` n'y était pas — alors que c'est du + machine-à-machine authentifié par jeton d'API (Bearer), comme + `/scim/v2`. Les tests ne voyaient rien : leur client porte une + session et un CSRF. `/mcp` rejoint les préfixes exemptés du CSRF + (son authentification propre est inchangée : sans jeton valide, + toujours 401). Test de régression ajouté : client Bearer anonyme, + sans session ni CSRF. + ## v7.76.0 (2026-10-21) — Fusion : serveur MCP en écriture ### Ajouté