FICHE CVE

CVE-2023-22746

Publiée le 2023-02-03 · Dernière modification le 2026-06-17

🇫🇷 EN BREF

Les portails de données CKAN déployés à l'aide d'images Docker spécifiques (telles que `ckan/ckan-docker` ou `okfn/docker-ckan`) sont concernés si vous n'avez pas défini de clé secrète personnalisée dans votre fichier `.env`. Comme ces images partageaient une clé par défaut, un attaquant distant peut forger des requêtes d'authentification pour obtenir un accès non autorisé à votre instance, sans avoir besoin de mot de passe ni d'interaction avec l'utilisateur. Cette attaque est facile à exécuter via le réseau, mais elle est totalement évitée en configurant votre propre clé secrète unique.

CVSS 3.18.6 ÉLEVÉE
Type de faiblesse
Publiée2023-02-03
Dernière modification2026-06-17

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueRéseau
Complexité d'attaqueFaible
Privilèges requisAucun
Interaction utilisateurAucune
PortéeInchangée
Impact sur la confidentialitéÉlevé
Impact sur l'intégritéFaible
Impact sur la disponibilitéFaible

RÉFÉRENCES

Description officielle du NVD (en anglais)

CKAN is an open-source DMS (data management system) for powering data hubs and data portals. When creating a new container based on one of the Docker images listed below, the same secret key was being used by default. If the users didn't set a custom value via environment variables in the `.env` file, that key was shared across different CKAN instances, making it easy to forge authentication requests. Users overriding the default secret key in their own `.env` file are not affected by this issue. Note that the legacy images (ckan/ckan) located in the main CKAN repo are not affected by this issue. The affected images are ckan/ckan-docker, (ckan/ckan-base images), okfn/docker-ckan (openknowledge/ckan-base and openknowledge/ckan-dev images) keitaroinc/docker-ckan (keitaro/ckan images).