CVE-2026-16870 in libsnowflakeclient
Riassunto
di VulDB • 24/07/2026
Multiple vulnerabilità di sicurezza nelle versioni precedenti alla 2.9.2 della libreria libsnowflakeclient di Snowflake potrebbero consentire l'esecuzione remota di codice (RCE) e la sottrazione di credenziali. Un heap-based buffer overflow nel percorso di download dei file potrebbe consentire l'esecuzione remota di codice sull'host della vittima. Un attaccante potrebbe sfruttare questa vulnerabilità caricando un file con un campo metadati di crittografia manipolato ad hoc su uno stage interno condiviso che viene successivamente scaricato da un processo della vittima; l'impatto sarebbe limitato alle distribuzioni in cui i principali (principals) con diversi livelli di privilegio condividono lo stesso stage interno. Una scrittura fuori dai limiti (out-of-bounds write) correlata nello stesso percorso di download potrebbe consentire la corruzione della memoria tramite primitive di scrittura controllate dall'attaccante. Un attaccante potrebbe sfruttare questa vulnerabilità attraverso un campo metadati del vettore di inizializzazione manipolato ad hoc su uno stage condiviso, e l'impatto sarebbe limitato dalla stessa precondizione di scrittura sullo stage. Una convalida non corretta dei parametri di connessione potrebbe consentire a un input controllato dall'attaccante di reindirizzare le richieste di autenticazione in uscita — incluse credenziali e token — verso un endpoint controllato dall'attaccante. L'impatto è limitato alle distribuzioni embedded dove un principale con privilegi inferiori può influenzare la configurazione della connessione mentre sono in uso credenziali di servizio ad alto privilegio. La correzione è disponibile nella versione 2.9.2 di libsnowflakeclient per Snowflake. Gli utenti devono effettuare l'aggiornamento manualmente.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.