Une injection SQL pouvait se produire dans `write_pandas()` lorsque l’échappement des identifiants était désactivé par une configuration non standard et que des noms de colonnes contrôlés par un attaquant étaient transmis. Selon le rôle Snowflake de l’application, les requêtes ajoutées pouvaient permettre de lire, modifier ou supprimer des données ; mettre à niveau manuellement vers une version corrigée.
Source : NVD — CVE-2026-123859
Analyse technique
Le défaut concernait la génération SQL par `write_pandas()` dans les deux connecteurs lorsque l’échappement des identifiants était désactivé. L’exploitation nécessitait que l’application transmette des noms de colonnes contrôlés par l’attaquant.
Impact, versions et correctif
Action recommandée
Mettre à niveau Snowflake Connector for Python vers 4.8.1 ou ultérieur, et Snowflake Connector for Python (Universal Core) vers 5.2.0 ou ultérieur.
Sources
Priorisation DFS : P3 · 1 source(s).