CVE-2026-35167 : Vulnérabilité de sécurité à Pypi
// Résumé exécutif
Impact La méthode _get_versioned_path() dans kedro/io/core.py construit les chemins du système de fichiers en interpolant directement les chaînes de version fournies par l'utilisateur sans vérification. Étant donné que les chaînes de version sont utilisées comme composants de chemin, les séquences de parcours telles que ../ sont préservées et peuvent échapper au répertoire de l'ensemble de données versionné prévu. Ceci est accessible via plusieurs points d'entrée : catalog.load(..., version=...), DataCatalog.from_config(..., load_versions=...
Le CVE-2026-35167 la vulnérabilité affecte Pypi et représente un Vulnérabilité de sécurité de haute gravité défaut avec des conséquences concrètes pour les organisations exécutant les versions concernées.
Contournement du contrôle de sécurité
L'exploitation peut permettre aux attaquants de contourner les contrôles de sécurité et d'obtenir un accès non autorisé aux ressources protégées.
Risque d'exposition des données
Les données organisationnelles sensibles peuvent être exposées à des parties non autorisées grâce à l'exploitation de cette faille.
Violation de conformité
Une exploitation réussie peut entraîner une non-conformité réglementaire aux cadres RGPD, HIPAA, PCI-DSS ou SOC2.
Suivez ces étapes pour déterminer si vos systèmes sont exposés à CVE-2026-35167:
Liste de contrôle de détection
- Identifiez toutes les instances de Pypi déployés dans votre environnement (déploiements sur site, cloud et conteneurisés).
- Vérifiez la version de votre installation Pypi — les versions vulnérables sont indiquées dans l'avis CVE.
- Examinez les journaux d'accès pour détecter les modèles de requêtes anormaux cohérents avec Vulnérabilité de sécurité tentatives d'exploitation.
- Recherchez des indicateurs de compromission (IOC), notamment des apparitions de processus inattendues, des connexions réseau inhabituelles ou des fichiers de configuration modifiés.
- Exécutez le scanner de vulnérabilités automatisé de KENSAI sur votre déploiement Pypi pour confirmer l'exposition en quelques minutes.
- Vérifiez votre SIEM/IDS pour les alertes faisant référence à ce CVE ou aux signatures d’attaque associées publiées par les fournisseurs de renseignements sur les menaces.
Actions immédiates requises
- Appliquez immédiatement le correctif du fournisseur — mettez à jour Pypi vers la dernière version corrigée, comme spécifié dans l'avis CVE.
- Si un correctif immédiat n'est pas possible, mettez en œuvre des mesures d'atténuation temporaires telles que des règles WAF pour bloquer les tentatives d'exploitation.
- Isolez le système concerné du réseau interne jusqu’à ce qu’il soit corrigé pour empêcher les mouvements latéraux des attaquants.
- Restreignez l'accès réseau au composant vulnérable à l'aide de règles de pare-feu, en limitant l'exposition aux plages IP approuvées uniquement.
- Auditez et alternez toutes les informations d'identification (mots de passe, clés API, jetons) qui auraient pu être accessibles à un attaquant en cas d'exploitation.
- Activez une journalisation et des alertes complètes pour le composant concerné afin de détecter toute tentative d'exploitation en cours.
- Effectuez une analyse de vérification post-correctif pour confirmer que la vulnérabilité a été corrigée avant de remettre le système en production.
- Examinez les systèmes et dépendances associés qui peuvent être affectés par la même classe de vulnérabilité.
Qu’est-ce que CVE-2026-35167 ?
CVE-2026-35167 est une vulnérabilité de sécurité de haute gravité affectant Pypi. Il a un score CVSS de 7,1 et nécessite une attention immédiate de la part des équipes de sécurité.
Quelle est la gravité du CVE-2026-35167 ?
Avec un indice de gravité ÉLEVÉ et un score CVSS de 7,1, CVE-2026-35167 représente un risque de sécurité important. Les organisations utilisant Pypi doivent considérer la remédiation comme une priorité élevée.
Le CVE-2026-35167 est-il activement exploité ?
Les chercheurs en sécurité ont publié des détails sur cette vulnérabilité. Surveillez le catalogue KEV de CISA et vos flux de renseignements sur les menaces pour connaître les mises à jour sur l'état d'exploitation. Appliquez le correctif quel que soit l’état d’exploitation actuel.
Comment puis-je réparer CVE-2026-35167 ?
La principale solution consiste à appliquer le correctif fourni par le fournisseur pour Pypi. Si l'application de correctifs n'est pas immédiatement possible, mettez en œuvre des contrôles compensatoires temporaires tels que des règles WAF ou des restrictions d'accès au réseau pendant que le correctif est planifié.
Le CVE-2026-35167 affecte-t-il mon organisation ?
Si votre organisation utilise Pypi, vous devez évaluer votre exposition immédiatement. Vérifiez les versions spécifiques concernées dans l'avis CVE et exécutez une analyse de vulnérabilité automatisée pour confirmer votre statut d'exposition.