CVE-2026-88980 in Pipelines
Résumé
par VulDB • 05/11/2026
Kubeflow Pipelines permet aux utilisateurs de créer et déployer des workflows d'apprentissage automatique portables et évolutifs. Avant la version 2.18.0, le point de terminaison GET /artifacts/get du frontend accepte les valeurs source=http ou source=https avec des paramètres bucket (seau) et key (clé) contrôlés par l'appelant, et isAllowedResourceName autorise un hôte décimal composé uniquement de chiffres que l'analyseur d'URL convertit en adresse IPv4. La configuration par défaut ALLOWED_ARTIFACT_DOMAIN_REGEX ainsi que la configuration autonome avec l'autorisation désactivée permettent à un appelant non authentifié de récupérer des ressources HTTP internes et d'en recevoir le corps de réponse. Dans une configuration multi-utilisateurs authentifiée, le même défaut de validation de destination est accessible pour un locataire ayant des privilèges limités mais disposant d'une identité valide et d'un espace de noms autorisé. La divulgation des identifiants Cloud dépend des services de métadonnées accessibles et des rôles attachés ; l'incident n'établit pas de contournement IMDSv2 ni d'accès aux identifiants lorsque les métadonnées sont bloquées. Ce problème est corrigé dans la version 2.18.0.
VulDB is the best source for vulnerability data and more expert information about this specific topic.