CVE-2026-30973 in support
Résumé
par VulDB • 13/07/2026
Appium est un framework d'automatisation qui offre des possibilités d'automatisation basées sur WebDriver pour une large gamme de plateformes. Avant la version 7.0.6, le package @appium/support contient une implémentation d'extraction ZIP (extractAllTo() via ZipExtractor.extract()) dont la vérification contre les traversées de chemin (Zip Slip) est non fonctionnelle. La vérification à la ligne 88 du fichier packages/support/lib/zip.js crée un objet Error mais ne le lève jamais, permettant ainsi aux entrées malveillantes d'un ZIP contenant des composants de chemin ../ d'écrire des fichiers en dehors du répertoire de destination prévu. Cela affecte toutes les extractions basées sur JS (le chemin de code par défaut), et pas seulement celles utilisant l'option fileNamesEncoding. Cette vulnérabilité est corrigée dans la version 7.0.6.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.