Multiples vulnérabilités dans SaltStack

CVE-2020-16846 · Publié le 06/11/2020 · Révisé le 17/06/2026

CRITIQUE 9.8 ⚑ Exploitation active connue EPSS 1.00 · 100ᵉ centileCWE-78

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Produits et versions affectés

Produit Versions affectées Corrigé en
Saltstack Salt
  • 3001
  • 3002
  • avant 2015.8.10
  • de 2015.8.11 à 2015.8.13 (exclu)
  • de 2016.3.0 à 2016.3.4 (exclu)
  • de 2016.3.5 à 2016.3.6 (exclu)
  • de 2016.3.7 à 2016.3.8 (exclu)
  • de 2016.11.0 à 2016.11.3 (exclu)
  • de 2016.11.4 à 2016.11.6 (exclu)
  • de 2016.11.7 à 2016.11.10 (exclu)
Afficher les 5 autres versions
  • de 2017.5.0 à 2017.7.4 (exclu)
  • de 2017.7.5 à 2017.7.8 (exclu)
  • de 2018.2.0 à 2018.3.5 (exclu)
  • de 2019.2.0 à 2019.2.5 (exclu)
  • de 3000.0 à 3000.3 (exclu)
2015.8.10, 2015.8.13, 2016.3.4, 2016.3.6, 2016.3.8, 2016.11.3, 2016.11.6, 2016.11.10, 2017.7.4, 2017.7.8, 2018.3.5, 2019.2.5, 3000.3
Debian Debian linux
  • 9.0
  • 10.0
Non précisé
Fedoraproject Fedora 31 Non précisé
Opensuse Leap 15.1 Non précisé

Explication de la faille

Conditions à réunir pour exploiter cette faille, telles que publiées :

CWE-78 — Injection de commande système

Une donnée non filtrée arrive jusqu'au shell du système, qui exécute ce que l'attaquant y a placé — souvent le chemin le plus court vers la prise de contrôle.

Atteinte totale à la confidentialité des données, l'intégrité des données et la disponibilité du service.

L'impact reste confiné au composant vulnérable.

Exploitation connue

Exploitation avérée.

La CISA a inscrit cette vulnérabilité à son catalogue des failles activement exploitées le 3 novembre 2021. L'inscription à ce catalogue signifie qu'une exploitation a été constatée, pas qu'elle est probable.

Les agences fédérales américaines avaient jusqu'au 3 mai 2022 pour appliquer le correctif. Cette échéance ne vous engage pas, mais elle donne l'urgence retenue par la CISA.

Le score EPSS estime à 99.6 % la probabilité qu'une tentative d'exploitation soit observée dans les trente prochains jours. Cette valeur la situe au 100ᵉ centile : 100 % des vulnérabilités connues ont une probabilité plus faible.

Vérifier la présence sur votre système

Relevez la version installée, puis comparez-la aux plages listées plus haut. Une version absente de ces plages n'est pas concernée par cet avis.

Sur un système Unix ou Linux
dpkg -l | grep -i salt
rpm -qa | grep -i salt
Sur Windows
Get-ItemProperty HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\* |
  Where-Object DisplayName -like '*salt*' |
  Select-Object DisplayName, DisplayVersion
Distribution et version du noyau
cat /etc/os-release
uname -r
Debian, Ubuntu et dérivés — version du paquet installé
dpkg -l | grep -i debian_linux

Ces commandes ne font que lire l'état du système : aucune n'installe, ne modifie ni ne redémarre quoi que ce soit. Les produits affectés relèvent de 2 familles : seules les vérifications les plus courantes sont reprises ici.

Correctif et contournements

Versions à partir desquelles la faille est corrigée :

Ces numéros sont déduits des bornes de version du NVD : la borne haute d'une plage vulnérable est la première version corrigée de sa branche. Le bulletin de l'éditeur, lié ci-dessous, reste la référence — lui seul mentionne les contournements et les conditions de mise à jour.

Sources

  • CERTFR-2020-AVI-712 — Multiples vulnérabilités dans SaltStack
    CERT-FR (ANSSI) · publié le 04/11/2020 · révisé le 23/11/2020 · Source : CERT-FR (ANSSI), Licence Ouverte 2.0
    Cet avis couvre 3 vulnérabilités.
    • CVE-2020-17490
    • CVE-2020-25592

Historique des révisions

  • 25/08/2026 — CERTFR-2020-AVI-712, révision 1 : Publication initiale