CVE-2026-73846
Publiée le 2026-08-14 · Dernière modification le 2026-08-17
Les serveurs CKAN MCP antérieurs à la version 0.4.112 sont affectés par une faille d'empoisonnement de cache causée par une sérialisation incorrecte des paramètres. Un attaquant distant non authentifié peut envoyer une requête spécialement conçue pour tromper le serveur et l'inciter à stocker une réponse malveillante dans le cache partagé, laquelle est ensuite servie à d'autres utilisateurs effectuant des requêtes différentes. Bien que cela nécessite un accès réseau, l'attaque est difficile à exécuter avec succès en raison de la grande complexité liée au timing et à l'alignement des clés de cache entrant en collision.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
CKAN MCP Server is a tool for querying CKAN open data portals. Prior to 0.4.112, canonicalizeParams in src/utils/cache.ts serializes request parameters with unescaped ampersand, equals-sign, and vertical-bar delimiters, allowing different logical parameter sets used by buildCacheKey to collide and an attacker to prime a shared cache with a response for a victim's distinct query. This issue is fixed in version 0.4.112.