CVE catalog

CVE-2020-16846

Security update for salt

[CVE catalog]

Severity
Critical · CVSS 9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Published
Updated
Source
[NVD] · [CVE record]
Exploitation
CISA Known Exploited Vulnerabilities
EPSS
99.59% · Oct 25, 2026

It was discovered that Salt incorrectly handled crafted web requests. A remote attacker could possibly use this issue to run arbitrary commands. (CVE-2020-16846) It was discovered that Salt incorrectly created certificates with weak file permissions. (CVE-2020-17490) It was discovered that Salt incorrectly handled credential validation. A remote attacker could possibly use this issue to bypass authentication. (CVE-2020-25592) It was discovered that Salt incorrectly handled crafted process names. An attacker could possibly use this issue to run arbitrary commands. This issue only affected Ubuntu 18.04 LTS. (CVE-2020-28243) It was discovered that Salt incorrectly handled validation of SSL/TLS certificates. A remote attacker could possibly use this issue to spoof a trusted entity. (CVE-2020-28972, CVE-2020-35662) It was discovered that Salt incorrectly handled credential validation. A remote attacker could possibly use this issue to run arbitrary code. (CVE-2021-25281) It was discovered that Salt incorrectly handled crafted paths. A remote attacker could possibly use this issue to perform directory traversal. (CVE-2021-25282) It was discovered that Salt incorrectly handled template rendering. A remote attacker could possibly this issue to run arbitrary code. (CVE-2021-25283) It was discovered that Salt incorrectly handled logging. An attacker could possibly use this issue to discover credentials. This issue only affected Ubuntu 18.04 LTS. (CVE-2021-25284) It was discovered that Salt incorrectly handled crafted web requests. A remote attacker could possibly use this issue to run arbitrary commands. This issue only affected Ubuntu 18.04 LTS. (CVE-2021-3148) It was discovered that Salt incorrectly handled input sanitization. A remote attacker could possibly use this issue to run arbitrary commands. (CVE-2021-3197)

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Ubuntusaltpro2015.5.3+ds-1vulnerable
Ubuntusaltpro2015.8.1+ds-2vulnerable
Ubuntusaltpro2015.8.3+ds-1vulnerable
Ubuntusaltpro2015.8.3+ds-2vulnerable
Ubuntusaltpro2015.8.3+ds-3vulnerable
Ubuntusaltpro2015.8.5+ds-1vulnerable
Ubuntusaltpro2015.8.7+ds-1vulnerable
Ubuntusaltpro2015.8.8+ds-1vulnerable
Ubuntusaltpro2015.8.8+ds-1ubuntu0.1~esm1vulnerable
Ubuntusaltpro2015.8.8+ds-1ubuntu0.1vulnerable
Ubuntusaltpro2015.8.8+ds-1ubuntu0.1+esm1vulnerable
Ubuntusaltpro2015.8.8+ds-1ubuntu0.1+esm2fixed
Ubuntusaltpro2016.11.5+ds-1vulnerable
Ubuntusaltpro2016.11.8+dfsg1-1vulnerable
Ubuntusaltpro2017.7.2+dfsg1-2ubuntu1vulnerable
Ubuntusaltpro2017.7.3+dfsg1-1vulnerable
Ubuntusaltpro2017.7.4+dfsg1-1vulnerable
Ubuntusaltpro2017.7.4+dfsg1-1ubuntu18.04.1vulnerable
Ubuntusaltpro2017.7.4+dfsg1-1ubuntu18.04.2vulnerable
Ubuntusaltpro2017.7.4+dfsg1-1ubuntu18.04.2+esm1fixed
Debiansalt102018.3.4+dfsg1-6vulnerable
Debiansalt102018.3.4+dfsg1-6+deb10u1vulnerable
Debiansalt102018.3.4+dfsg1-6+deb10u2fixed
Debiansalt92016.11.2+ds-1vulnerable
Debiansalt92016.11.2+ds-1+deb9u1vulnerable
Debiansalt92016.11.2+ds-1+deb9u2vulnerable
Debiansalt92016.11.2+ds-1+deb9u3vulnerable
Debiansalt92016.11.2+ds-1+deb9u4vulnerable
Debiansalt92016.11.2+ds-1+deb9u5vulnerable
Debiansalt92016.11.2+ds-1+deb9u6fixed
Ubuntusaltpro0.16.0-1vulnerable
Ubuntusaltpro0.16.4-2vulnerable
Ubuntusaltpro0.17.1+dfsg-1vulnerable
Ubuntusaltpro0.17.2-1vulnerable
Ubuntusaltpro0.17.2-2vulnerable
Ubuntusaltpro0.17.2-3vulnerable
Ubuntusaltpro0.17.4-1vulnerable
Ubuntusaltpro0.17.4-2vulnerable
Ubuntusaltpro0.17.5-1vulnerable
Ubuntusaltpro0.17.5+ds-1vulnerable
Ubuntusaltpro0.17.5+ds-1ubuntu0.1~esm1vulnerable
Ubuntusaltpro0.17.5+ds-1ubuntu0.1~esm2vulnerable
Ubuntusaltpro0.17.5+ds-1ubuntu0.1~esm4fixed
Susepy26-compat-saltmanager server 3.22016.11.10-6.41.1fixed
Susespacewalk-javamanager server 3.22.8.78.31-3.56.1fixed
Susecobblerlinux enterprise server 11 sp3-client-tools2.2.2-0.68.12.1fixed
Susemgr-daemonlinux enterprise server 11 sp3-client-tools4.1.3-5.20.1fixed
Susesaltlinux enterprise server 11 sp3-client-tools2016.11.10-43.63.1fixed
Susespacecmdlinux enterprise server 11 sp3-client-tools4.1.8-18.72.1fixed
Susespacewalk-client-toolslinux enterprise server 11 sp3-client-tools4.1.7-27.38.1fixed
Susecobblerlinux enterprise server 11 sp4-client-tools2.2.2-0.68.12.1fixed
Susemgr-daemonlinux enterprise server 11 sp4-client-tools4.1.3-5.20.1fixed
Susesaltlinux enterprise server 11 sp4-client-tools2016.11.10-43.63.1fixed
Susespacecmdlinux enterprise server 11 sp4-client-tools4.1.8-18.72.1fixed
Susespacewalk-client-toolslinux enterprise server 11 sp4-client-tools4.1.7-27.38.1fixed
Susesaltmanager client tools 123000-46.114.1fixed
Susesaltlinux enterprise module for advanced systems management 123000-46.114.1fixed
Susesaltlinux enterprise point of sale 12 sp23000-46.114.1fixed
Susesaltmanager proxy 3.23000-46.114.1fixed
Susesaltmanager server 3.23000-46.114.1fixed
Susesaltlinux enterprise module for basesystem 15 sp13000-6.51.1fixed
Susesaltlinux enterprise module for python 2 15 sp13000-6.51.1fixed
Susesaltlinux enterprise module for server applications 15 sp13000-6.51.1fixed
Ubuntusaltpro2016.11.5+ds-1vulnerable
Ubuntusaltpro2016.11.8+dfsg1-1vulnerable
Ubuntusaltpro2017.7.2+dfsg1-2ubuntu1vulnerable
Ubuntusaltpro2017.7.3+dfsg1-1vulnerable
Ubuntusaltpro2017.7.4+dfsg1-1vulnerable
Ubuntusaltpro2017.7.4+dfsg1-1ubuntu18.04.1vulnerable
Ubuntusaltpro2017.7.4+dfsg1-1ubuntu18.04.2vulnerable
Ubuntusaltpro2017.7.4+dfsg1-1ubuntu18.04.2+esm1fixed
Susesaltlinux enterprise module for basesystem 15 sp23000-4.20.1fixed
Susesaltlinux enterprise module for python 2 15 sp23000-4.20.1fixed
Susesaltlinux enterprise module for server applications 15 sp23000-4.20.1fixed
Susesaltenterprise storage 52016.11.4-48.13.1fixed
Opensusesaltleap 15.13000-lp151.5.30.1fixed
Susesaltlinux enterprise high performance computing 15-espos3000-5.91.1fixed
Susesaltlinux enterprise high performance computing 15-ltss3000-5.91.1fixed
Susesaltlinux enterprise server 15-ltss3000-5.91.1fixed
Susesaltlinux enterprise server for sap applications 153000-5.91.1fixed
Susepy26-compat-saltmanager server module 4.02016.11.10-10.17.1fixed
Susespacewalk-javamanager server module 4.04.0.39-3.45.1fixed
Opensusesaltleap 15.23000-lp152.3.15.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Ubuntusaltdebpro2015.8.8+ds-1ubuntu0.1+esm2Not reportedUSN-6948-1Not reported
Ubuntusaltdebpro2017.7.4+dfsg1-1ubuntu18.04.2+esm1Not reportedUSN-6948-1Not reported
Debiansaltdeb102018.3.4+dfsg1-6+deb10u2Not reportedDSA-4837-1Not reported
Debiansaltdeb92016.11.2+ds-1+deb9u6Not reportedDLA-2480-1Not reported
Ubuntusaltdebpro0.17.5+ds-1ubuntu0.1~esm4Not reportedUSN-7181-1Not reported
Susepy26-compat-saltrpmmanager server 3.22016.11.10-6.41.1Not reportedSUSE-SU-2020:3251-1Not reported
Susespacewalk-javarpmmanager server 3.22.8.78.31-3.56.1Not reportedSUSE-SU-2020:3251-1Not reported
Susecobblerrpmlinux enterprise server 11 sp3-client-tools2.2.2-0.68.12.1Not reportedSUSE-SU-2020:14538-1Not reported
Susemgr-daemonrpmlinux enterprise server 11 sp3-client-tools4.1.3-5.20.1Not reportedSUSE-SU-2020:14538-1Not reported
Susesaltrpmlinux enterprise server 11 sp3-client-tools2016.11.10-43.63.1Not reportedSUSE-SU-2020:14538-1Not reported
Susespacecmdrpmlinux enterprise server 11 sp3-client-tools4.1.8-18.72.1Not reportedSUSE-SU-2020:14538-1Not reported
Susespacewalk-client-toolsrpmlinux enterprise server 11 sp3-client-tools4.1.7-27.38.1Not reportedSUSE-SU-2020:14538-1Not reported
Susecobblerrpmlinux enterprise server 11 sp4-client-tools2.2.2-0.68.12.1Not reportedSUSE-SU-2020:14538-1Not reported
Susemgr-daemonrpmlinux enterprise server 11 sp4-client-tools4.1.3-5.20.1Not reportedSUSE-SU-2020:14538-1Not reported
Susesaltrpmlinux enterprise server 11 sp4-client-tools2016.11.10-43.63.1Not reportedSUSE-SU-2020:14538-1Not reported
Susespacecmdrpmlinux enterprise server 11 sp4-client-tools4.1.8-18.72.1Not reportedSUSE-SU-2020:14538-1Not reported
Susespacewalk-client-toolsrpmlinux enterprise server 11 sp4-client-tools4.1.7-27.38.1Not reportedSUSE-SU-2020:14538-1Not reported
Susesaltrpmmanager client tools 123000-46.114.1Not reportedSUSE-SU-2020:3245-1Not reported
Susesaltrpmlinux enterprise module for advanced systems management 123000-46.114.1Not reportedSUSE-SU-2020:3245-1Not reported
Susesaltrpmlinux enterprise point of sale 12 sp23000-46.114.1Not reportedSUSE-SU-2020:3245-1Not reported
Susesaltrpmmanager proxy 3.23000-46.114.1Not reportedSUSE-SU-2020:3245-1Not reported
Susesaltrpmmanager server 3.23000-46.114.1Not reportedSUSE-SU-2020:3245-1Not reported
Susesaltrpmlinux enterprise module for basesystem 15 sp13000-6.51.1Not reportedSUSE-SU-2020:3243-1Not reported
Susesaltrpmlinux enterprise module for python 2 15 sp13000-6.51.1Not reportedSUSE-SU-2020:3243-1Not reported
Susesaltrpmlinux enterprise module for server applications 15 sp13000-6.51.1Not reportedSUSE-SU-2020:3243-1Not reported
Ubuntusaltdebpro2017.7.4+dfsg1-1ubuntu18.04.2+esm1Not reportedUBUNTU-CVE-2020-16846Not reported
Susesaltrpmlinux enterprise module for basesystem 15 sp23000-4.20.1Not reportedSUSE-SU-2020:3155-1Not reported
Susesaltrpmlinux enterprise module for python 2 15 sp23000-4.20.1Not reportedSUSE-SU-2020:3155-1Not reported
Susesaltrpmlinux enterprise module for server applications 15 sp23000-4.20.1Not reportedSUSE-SU-2020:3155-1Not reported
Susesaltrpmenterprise storage 52016.11.4-48.13.1Not reportedSUSE-SU-2020:3171-1Not reported
Opensusesaltrpmleap 15.13000-lp151.5.30.1Not reportedOPENSUSE-SU-2020:1868-1Not reported
Susesaltrpmlinux enterprise high performance computing 15-espos3000-5.91.1Not reportedSUSE-SU-2020:3244-1Not reported
Susesaltrpmlinux enterprise high performance computing 15-ltss3000-5.91.1Not reportedSUSE-SU-2020:3244-1Not reported
Susesaltrpmlinux enterprise server 15-ltss3000-5.91.1Not reportedSUSE-SU-2020:3244-1Not reported
Susesaltrpmlinux enterprise server for sap applications 153000-5.91.1Not reportedSUSE-SU-2020:3244-1Not reported
Susepy26-compat-saltrpmmanager server module 4.02016.11.10-10.17.1Not reportedSUSE-SU-2020:3250-1Not reported
Susespacewalk-javarpmmanager server module 4.04.0.39-3.45.1Not reportedSUSE-SU-2020:3250-1Not reported
Opensusesaltrpmleap 15.23000-lp152.3.15.1Not reportedOPENSUSE-SU-2020:1833-1Not reported

OpenFactory catalog packages

No matching packages in this catalog.

Observed:

References