CVE-2020-17490
SaltStack Salt Allows creating certificates with weak file permissions
The TLS module within SaltStack Salt through 3002 creates certificates with weak file permissions.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
5.5
The TLS module within SaltStack Salt through 3002 creates certificates with weak file permissions.
- Record
CVE-2020-17490- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 2.1 Low
AV:L/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-732
- Updated
- 2026-11-02
CVE List No score
The TLS module within SaltStack Salt through 3002 creates certificates with weak file permissions.
- Record
CVE-2020-17490- Updated
- 2026-11-02
EUVDEUVD-2020-0174 No score
The TLS module within SaltStack Salt through 3002 creates certificates with weak file permissions.
- Record
EUVD-2020-0174- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-3c56-vx6v-q5vh
5.5
SaltStack Salt Allows creating certificates with weak file permissions
The TLS module within SaltStack Salt through 3002 creates certificates with weak file permissions.
- Record
GHSA-3c56-vx6v-q5vh- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-732
- Updated
- 2026-11-02
OSVALPINE-CVE-2020-17490
5.5
The TLS module within SaltStack Salt through 3002 creates certificates with weak file permissions.
- Record
ALPINE-CVE-2020-17490- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-03
OSV
5.5
The TLS module within SaltStack Salt through 3002 creates certificates with weak file permissions.
- Record
CVE-2020-17490- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 15 moreShow less
OSVGHSA-3c56-vx6v-q5vh
5.5
SaltStack Salt Allows creating certificates with weak file permissions
The TLS module within SaltStack Salt through 3002 creates certificates with weak file permissions.
- Record
GHSA-3c56-vx6v-q5vh- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-732
- Updated
- 2026-11-02
OSVUBUNTU-CVE-2020-17490
5.5
The TLS module within SaltStack Salt through 3002 creates certificates with weak file permissions.
- Record
UBUNTU-CVE-2020-17490- CVSS 3.1
- 5.5 Medium
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVopenSUSE-SU-2020:1833-1 No score
Security update for salt
This update for salt fixes the following issues:
- Properly validate eauth credentials and tokens on SSH calls made by Salt API (bsc#1178319, bsc#1178362, bsc#1178361, CVE-2020-25592, CVE-2020-17490, CVE-2020-16846)
- Fix disk.blkid to avoid unexpected keyword argument '__pub_user'. (bsc#1177867)
- Ensure virt.update stop_on_reboot is updated with its default value.
- Do not break package building for systemd OSes.
- Drop wrong mock from chroot unit test.
- Support systemd versions with dot. (bsc#1176294)
- Fix for grains.test_core unit test.
- Fix file/directory user and group ownership containing UTF-8 characters. (bsc#1176024)
- Several changes to virtualization:
- Fix virt update when cpu and memory are changed.
- Memory Tuning GSoC.
- Properly fix memory setting regression in virt.update.
- Expose libvirt on_reboot in virt states.
- Support transactional systems (MicroOS).
- zypperpkg module ignores retcode 104 for search(). (bsc#1159670)
- Xen disk fixes. No longer generates volumes for Xen disks, but the corresponding file or block disk. (bsc#1175987)
- Invalidate file list cache when cache file modified time is in the future. (bsc#1176397)
- Prevent import errors when running test_btrfs unit tests.
This update was imported from the SUSE:SLE-15-SP2:Update update project.
- Record
openSUSE-SU-2020:1833-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2020:1868-1 No score
Security update for salt
This update for salt fixes the following issues:
- Avoid regression on 'salt-master': set passphrase for salt-ssh keys to empty string (bsc#1178485)
- Properly validate eauth credentials and tokens on SSH calls made by Salt API (bsc#1178319, bsc#1178362, bsc#1178361, CVE-2020-25592, CVE-2020-17490, CVE-2020-16846)
- Fix disk.blkid to avoid unexpected keyword argument '__pub_user'. (bsc#1177867)
- Ensure virt.update stop_on_reboot is updated with its default value.
- Do not break package building for systemd OSes.
- Drop wrong mock from chroot unit test.
- Support systemd versions with dot. (bsc#1176294)
- Fix for grains.test_core unit test.
- Fix file/directory user and group ownership containing UTF-8 characters. (bsc#1176024)
- Several changes to virtualization:
- Fix virt update when cpu and memory are changed.
- Memory Tuning GSoC.
- Properly fix memory setting regression in virt.update.
- Expose libvirt on_reboot in virt states.
- Support transactional systems (MicroOS).
- zypperpkg module ignores retcode 104 for search(). (bsc#1159670)
- Xen disk fixes. No longer generates volumes for Xen disks, but the corresponding file or block disk. (bsc#1175987)
- Invalidate file list cache when cache file modified time is in the future. (bsc#1176397)
- Prevent import errors when running test_btrfs unit tests
This update was imported from the SUSE:SLE-15-SP1:Update update project.
- Record
openSUSE-SU-2020:1868-1- Updated
- 2026-11-02
OSVPYSEC-2020-105 No score
The TLS module within SaltStack Salt through 3002 creates certificates with weak file permissions.
- Record
PYSEC-2020-105- Updated
- 2026-11-02
OSVSUSE-SU-2020:14538-1 No score
Security update for SUSE Manager Client Tools
This update fixes the following issues:
cobbler:
- Fix parsing cobbler dictionary options with values containing '=', e.g. kernel params containing '=' (bsc#1176978)
mgr-daemon:
- Update translation strings
salt:
- Properly validate eauth credentials and tokens on SSH calls made by Salt API (bsc#1178319, bsc#1178362, bsc#1178361, CVE-2020-25592, CVE-2020-17490, CVE-2020-16846)
spacecmd:
- Python3 fixes for errata in spacecmd (bsc#1169664)
- Added support for i18n of user-facing strings
- Python3 fix for sorted usage (bsc#1167907)
spacewalk-client-tools:
- Remove RH references in Python/Ruby localization and use the product name instead
- Record
SUSE-SU-2020:14538-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:3155-1 No score
Security update for salt
This update for salt fixes the following issues:
- Properly validate eauth credentials and tokens on SSH calls made by Salt API (bsc#1178319, bsc#1178362, bsc#1178361, CVE-2020-25592, CVE-2020-17490, CVE-2020-16846)
- Fix disk.blkid to avoid unexpected keyword argument '__pub_user'. (bsc#1177867)
- Ensure virt.update stop_on_reboot is updated with its default value.
- Do not break package building for systemd OSes.
- Drop wrong mock from chroot unit test.
- Support systemd versions with dot. (bsc#1176294)
- Fix for grains.test_core unit test.
- Fix file/directory user and group ownership containing UTF-8 characters. (bsc#1176024)
- Several changes to virtualization:
- Fix virt update when cpu and memory are changed.
- Memory Tuning GSoC.
- Properly fix memory setting regression in virt.update.
- Expose libvirt on_reboot in virt states.
- Support transactional systems (MicroOS).
- zypperpkg module ignores retcode 104 for search(). (bsc#1159670)
- Xen disk fixes. No longer generates volumes for Xen disks, but the corresponding file or block disk. (bsc#1175987)
- Invalidate file list cache when cache file modified time is in the future. (bsc#1176397)
- Prevent import errors when running test_btrfs unit tests.
- Record
SUSE-SU-2020:3155-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:3171-1 No score
Security update for salt
This update for salt fixes the following issues:
- Fix for CVE-2020-25592 (bsc#1178319), CVE-2020-16846, (bsc#1178361), and CVE-2020-17490 (bsc#1178362).
- Record
SUSE-SU-2020:3171-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:3235-1 No score
Security update for SUSE Manager Server 4.1
This update fixes the following issues:
bind-formula:
- Temporarily disable dnssec-validation as hotfix for bsc#1177790
grafana-formula:
- Use variable for product name
- Add HA/SAP dashboards
- Add support for system groups in Client Systems dashboard
image-sync-formula:
- Do not use .gz suffix for default initrd symlink
- Keep the old symlink 'initrd.gz' for compatibility
prometheus-exporters-formula:
- Fix empty directory values initialization
- Add systemd collector as default for node_exporters since otherwise some SAP/HA grafana dashboards will be empty
- Disable reverse proxy on default
prometheus-formula:
- Disable Alertmanager clustering (bsc#1178145)
- Use variable for product name
pxe-formula:
- Change default to 'initrd' without .gz suffix
py26-compat-salt:
- Properly validate eauth credentials and tokens on SSH calls made by Salt API (bsc#1178319, bsc#1178362, bsc#1178361, CVE-2020-25592, CVE-2020-17490, CVE-2020-16846)
python-susemanager-retail:
- Use name 'initrd' without .gz suffix
salt-netapi-client:
- Version 0.18.0 See: https://github.com/SUSE/salt-netapi-client/releases/tag/v0.18.0
saltboot-formula:
- Allow setting terminal kernel parameters in saltboot formula
spacecmd:
- Python3 fixes for errata in spacecmd (bsc#1169664)
- Added support for i18n of user-facing strings
- Python3 fix for sorted usage (bsc#1167907)
spacewalk-admin:
- Show info message when applying schema upgrade
spacewalk-backend:
- Prevent IntegrityError during mgr-inter-sync execution (bsc#1177235)
spacewalk-branding:
- Enable to switch to multiple webUI theme
spacewalk-client-tools:
- Remove RH references in Python/Ruby localization and use the product name instead
spacewalk-java:
- Use correct eauth module and credentials for Salt SSH calls (bsc#1178319)
- Remove expiration date from ics files (bsc#1177892)
- Execute Salt SSH actions in parallel (bsc#1173199)
- Enable to switch to multiple webUI theme
- Fix action chain resuming when patches updating salt-minion don't cause service to be restarted (bsc#1144447)
- Renaming autoinstall distro didn't change the name of the Cobbler distro (bsc#1175876)
- Fix the links for downloading the binaries in the package details UI (bsc#1176603)
- Allow nightly ISS sync to also cover custom channels
- Fix: reinspecting a container image (bsc#1177092)
- Add power management xmlrpc api
- Remove hostname from /var/lib/salt/.ssh/known_hosts when deleting system (bsc#1176159)
- Log exception trace on fatal Taskomatic startup error
- Fix max password length check at user creation (bsc#1176765)
- Notify about missing libvirt or hypervisor on virtual host
- Redesign maintenance schedule systems table to use paginated data from server
- Fix SP migration after dry run for cloned channels (bsc#1176307)
- Filter not available optional channels out
spacewalk-search:
- Change default maximum memory to 512 MB, preventing OutOfMemoryError
spacewalk-web:
- Enable to switch to multiple webUI theme
- Only refresh the virtual storage list when pool events are received
- Drop node-fetch to fix CVE-2020-15168
- Notify about missing libvirt or hypervisor on virtual host
- Redesign maintenance schedule systems table to use paginated data from server
susemanager:
- Create bootstrap repo should not flush by default (bsc#1175843)
- Improve detection of base channels for products (bsc#1177478)
- Add LTSS PIDs for SLE12SP1, SLE12SP2, SLE12SP3 and SLE12SP4 to the bootstrap definitions as some packages from LTSS are required (bsc#1177524)
- Fix logrotate config
- Add missing packages to ubuntu20.04 bootstrap data (bsc#1176629)
susemanager-build-keys:
- Replace 'SuSE' user-facing references with 'SUSE'
susemanager-doc-indexes:
- Documented zypper autorefresh feature in Upgrade Guide
- Update SP Migration chapter in Client Configuration Guide
- In Client Configuration and Upgrade Guide, add link to valid autoyast upgrade settings
- Move client upgrade related sections from…
- Record
SUSE-SU-2020:3235-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:3243-1 No score
Security update for salt
This update for salt fixes the following issues:
- Avoid regression on 'salt-master': set passphrase for salt-ssh keys to empty string (bsc#1178485)
- Properly validate eauth credentials and tokens on SSH calls made by Salt API (bsc#1178319, bsc#1178362, bsc#1178361, CVE-2020-25592, CVE-2020-17490, CVE-2020-16846)
- Fix disk.blkid to avoid unexpected keyword argument '__pub_user'. (bsc#1177867)
- Ensure virt.update stop_on_reboot is updated with its default value.
- Do not break package building for systemd OSes.
- Drop wrong mock from chroot unit test.
- Support systemd versions with dot. (bsc#1176294)
- Fix for grains.test_core unit test.
- Fix file/directory user and group ownership containing UTF-8 characters. (bsc#1176024)
- Several changes to virtualization:
- Fix virt update when cpu and memory are changed.
- Memory Tuning GSoC.
- Properly fix memory setting regression in virt.update.
- Expose libvirt on_reboot in virt states.
- Support transactional systems (MicroOS).
- zypperpkg module ignores retcode 104 for search(). (bsc#1159670)
- Xen disk fixes. No longer generates volumes for Xen disks, but the corresponding file or block disk. (bsc#1175987)
- Invalidate file list cache when cache file modified time is in the future. (bsc#1176397)
- Prevent import errors when running test_btrfs unit tests
- Record
SUSE-SU-2020:3243-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:3244-1 No score
Security update for Salt
This update fixes the following issues:
salt:
- Avoid regression on 'salt-master': set passphrase for salt-ssh keys to empty string (bsc#1178485)
- Properly validate eauth credentials and tokens on SSH calls made by Salt API (bsc#1178319, bsc#1178362, bsc#1178361, CVE-2020-25592, CVE-2020-17490, CVE-2020-16846)
- Fix disk.blkid to avoid unexpected keyword argument '__pub_user' (bsc#1177867)
- Ensure virt.update stop_on_reboot is updated with its default value
- Do not break package building for systemd OSes
- Drop wrong mock from chroot unit test
- Support systemd versions with dot (bsc#1176294)
- Fix for grains.test_core unit test
- Fix file/directory user and group ownership containing UTF-8 characters (bsc#1176024)
- Several changes to virtualization:
- Fix virt update when cpu and memory are changed
- Memory Tuning GSoC
- Properly fix memory setting regression in virt.update
- Expose libvirt on_reboot in virt states
- Support transactional systems (MicroOS)
- Zypperpkg module ignores retcode 104 for search() (bsc#1159670)
- Xen disk fixes. No longer generates volumes for Xen disks, but the corresponding file or block disk (bsc#1175987)
- Invalidate file list cache when cache file modified time is in the future (bsc#1176397)
- Prevent import errors when running test_btrfs unit tests
- Record
SUSE-SU-2020:3244-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:3245-1 No score
Security update for Salt
This update fixes the following issues:
salt:
- Fix disk.blkid to avoid unexpected keyword argument '__pub_user' (bsc#1177867)
- Ensure virt.update stop_on_reboot is updated with its default value
- Do not break package building for systemd OSes
- Drop wrong mock from chroot unit test
- Support systemd versions with dot (bsc#1176294)
- Fix for grains.test_core unit test
- Fix file/directory user and group ownership containing UTF-8 characters (bsc#1176024)
- Several changes to virtualization:
- Fix virt update when cpu and memory are changed
- Memory Tuning GSoC
- Properly fix memory setting regression in virt.update
- Expose libvirt on_reboot in virt states
- Support transactional systems (MicroOS)
- Zypperpkg module ignores retcode 104 for search() (bsc#1159670)
- Xen disk fixes. No longer generates volumes for Xen disks, but the corresponding file or block disk (bsc#1175987)
- Invalidate file list cache when cache file modified time is in the future (bsc#1176397)
- Prevent import errors when running test_btrfs unit tests
- Properly validate eauth credentials and tokens on SSH calls made by Salt API (bsc#1178319, bsc#1178362, bsc#1178361, CVE-2020-25592, CVE-2020-17490, CVE-2020-16846)
- Avoid regression on 'salt-master': set passphrase for salt-ssh keys to empty string (bsc#1178485)
- Record
SUSE-SU-2020:3245-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:3250-1 No score
Security update for SUSE Manager 4.0
This security update for SUSE Manager 4.0 provides the following fixes:
py26-compat-salt:
- Properly validate eauth credentials and tokens on SSH calls made by Salt API (bsc#1178319, bsc#1178362, bsc#1178361, CVE-2020-25592, CVE-2020-17490, CVE-2020-16846)
spacewalk-java:
- Use correct eauth module and credentials for Salt SSH calls. (bsc#1178319, CVE-2020-25592)
- Record
SUSE-SU-2020:3250-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:3251-1 No score
Security update for SUSE Manager 3.2
This security update for SUSE Manager 3.2 fixes the following issues:
py26-compat-salt:
- Properly validate eauth credentials and tokens on SSH calls made by Salt API (bsc#1178319, bsc#1178362, bsc#1178361, CVE-2020-25592, CVE-2020-17490, CVE-2020-16846)
spacewalk-java:
- Use correct eauth module and credentials for Salt SSH calls (bsc#1178319, CVE-2020-25592)
- Record
SUSE-SU-2020:3251-1- Updated
- 2026-11-02
OSVUSN-6948-1 No score
salt vulnerabilities
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)
- Record
USN-6948-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
saltPyPI |
before 2015.8.13 | 2015.8.13 |
saltPyPI |
2016.3.0 up to 2016.3.8 | 2016.3.8 |
saltPyPI |
2016.11.0 up to 2016.11.10 | 2016.11.10 |
saltPyPI |
2017.5.0 up to 2017.7.8 | 2017.7.8 |
saltPyPI |
2018.2.0 up to 2018.3.5 | 2018.3.5 |
saltPyPI |
2019.2.0 up to 2019.2.6 | 2019.2.6 |
saltPyPI |
3000 up to 3000.4 | 3000.4 |
saltPyPI |
3001 up to 3001.2 | 3001.2 |
saltPyPI |
3002 up to 3002.1 | 3002.1 |
saltAlpine:v3.13 |
2015.8.11 up to 3002-r1 | 3002-r1 |
Show 89 moreShow less
| Package | Affected | Fixed |
|---|---|---|
saltAlpine:v3.14 |
2015.8.11 up to 3002-r1 | 3002-r1 |
saltAlpine:v3.15 |
2015.8.11 up to 3002-r1 | 3002-r1 |
saltAlpine:v3.16 |
2015.8.11 up to 3002-r1 | 3002-r1 |
saltAlpine:v3.17 |
2015.8.11 up to 3002-r1 | 3002-r1 |
saltAlpine:v3.18 |
2015.8.11 up to 3002-r1 | 3002-r1 |
saltAlpine:v3.19 |
2015.8.11 up to 3002-r1 | 3002-r1 |
saltAlpine:v3.20 |
2015.8.11 up to 3002-r1 | 3002-r1 |
saltAlpine:v3.21 |
2015.8.11 up to 3002-r1 | 3002-r1 |
saltAlpine:v3.22 |
2015.8.11 up to 3002-r1 | 3002-r1 |
saltAlpine:v3.23 |
2015.8.11 up to 3002-r1 | 3002-r1 |
saltAlpine:v3.24 |
2015.8.11 up to 3002-r1 | 3002-r1 |
saltDebian:9 From an advisory covering 3 CVEs |
before 2016.11.2+ds-1+deb9u6, plus listed versions 2016.11.2+ds-12016.11.2+ds-1+deb9u12016.11.2+ds-1+deb9u22016.11.2+ds-1+deb9u32016.11.2+ds-1+deb9u42016.11.2+ds-1+deb9u5 |
2016.11.2+ds-1+deb9u6 |
saltDebian:10 From an advisory covering 3 CVEs |
before 2018.3.4+dfsg1-6+deb10u2, plus listed versions 2018.3.4+dfsg1-62018.3.4+dfsg1-6+deb10u1 |
2018.3.4+dfsg1-6+deb10u2 |
saltPyPI |
before 2015.8.13, plus listed versions 0.10.00.10.10.10.20.10.30.10.4 Show 45 moreShow less0.10.50.11.00.11.10.12.00.12.10.13.00.13.10.13.20.13.30.14.00.14.10.15.00.15.10.15.20.15.30.15.900.16.00.16.10.16.20.16.30.16.40.17.00.17.0rc10.17.10.17.20.17.30.17.40.17.50.8.70.8.90.9.00.9.10.9.20.9.30.9.40.9.50.9.60.9.70.9.80.9.90.9.9.12014.1.02014.1.0rc12014.1.0rc22014.1.0rc3 |
2015.8.13 |
saltPyPI |
2016.3.0 up to 2016.3.8, plus listed versions 2016.3.12016.3.22016.3.32016.3.42016.3.52016.3.62016.3.7 |
2016.3.8 |
saltPyPI |
2016.11.0 up to 2016.11.10, plus listed versions 2016.11.12016.11.22016.11.32016.11.42016.11.5 Show 4 moreShow less2016.11.62016.11.72016.11.82016.11.9 |
2016.11.10 |
saltPyPI |
2017.5.0 up to 2017.7.8, plus listed versions 2017.7.02017.7.0rc12017.7.12017.7.22017.7.3 Show 4 moreShow less2017.7.42017.7.52017.7.62017.7.7 |
2017.7.8 |
saltPyPI |
2018.2.0 up to 2018.3.5, plus listed versions 2018.3.02018.3.0rc12018.3.12018.3.22018.3.32018.3.4 |
2018.3.5 |
saltPyPI |
2019.2.0 up to 2019.2.6, plus listed versions 2019.2.12019.2.22019.2.32019.2.42019.2.5 |
2019.2.6 |
saltPyPI |
3000 up to 3000.4, plus listed versions 3000.13000.23000.3 |
3000.4 |
saltPyPI |
3001 up to 3001.2, plus listed versions 3001.1 |
3001.2 |
saltPyPI |
before 2015.8.10, 2015.8.11 up to 2015.8.13, 2016.3.0 up to 2016.3.4, 2016.3.5 up to 2016.3.6, 2016.3.7 up to 2016.3.8, 2016.11.0 up to 2016.11.3, 2016.11.4 up to 2016.11.6, 2016.11.7 up to 2016.11.10, 2017.7.0 up to 2017.7.4, 2017.7.5 up to 2017.7.8, 2018.3.0rc1 up to 2018.3.5, 2019.2.0 up to 2019.2.5, 3000 up to 3000.3, plus listed versions 0.10.00.10.10.10.20.10.30.10.4 Show 45 moreShow less0.10.50.11.00.11.10.12.00.12.10.13.00.13.10.13.20.13.30.14.00.14.10.15.00.15.10.15.20.15.30.15.900.16.00.16.10.16.20.16.30.16.40.17.00.17.0rc10.17.10.17.20.17.30.17.40.17.50.8.70.8.90.9.00.9.10.9.20.9.30.9.40.9.50.9.60.9.70.9.80.9.90.9.9.12014.1.02014.1.0rc12014.1.0rc22014.1.0rc3 |
2015.8.102015.8.132016.3.42016.3.62016.3.82016.11.32016.11.62016.11.102017.7.42017.7.82018.3.52019.2.53000.3 |
cobblerSUSE:Linux Enterprise Server 11 SP3-CLIENT-TOOLS From an advisory covering 3 CVEs |
before 2.2.2-0.68.12.1 | 2.2.2-0.68.12.1 |
mgr-daemonSUSE:Linux Enterprise Server 11 SP3-CLIENT-TOOLS From an advisory covering 3 CVEs |
before 4.1.3-5.20.1 | 4.1.3-5.20.1 |
saltSUSE:Linux Enterprise Server 11 SP3-CLIENT-TOOLS From an advisory covering 3 CVEs |
before 2016.11.10-43.63.1 | 2016.11.10-43.63.1 |
spacecmdSUSE:Linux Enterprise Server 11 SP3-CLIENT-TOOLS From an advisory covering 3 CVEs |
before 4.1.8-18.72.1 | 4.1.8-18.72.1 |
spacewalk-client-toolsSUSE:Linux Enterprise Server 11 SP3-CLIENT-TOOLS From an advisory covering 3 CVEs |
before 4.1.7-27.38.1 | 4.1.7-27.38.1 |
cobblerSUSE:Linux Enterprise Server 11 SP4-CLIENT-TOOLS From an advisory covering 3 CVEs |
before 2.2.2-0.68.12.1 | 2.2.2-0.68.12.1 |
mgr-daemonSUSE:Linux Enterprise Server 11 SP4-CLIENT-TOOLS From an advisory covering 3 CVEs |
before 4.1.3-5.20.1 | 4.1.3-5.20.1 |
saltSUSE:Linux Enterprise Server 11 SP4-CLIENT-TOOLS From an advisory covering 3 CVEs |
before 2016.11.10-43.63.1 | 2016.11.10-43.63.1 |
spacecmdSUSE:Linux Enterprise Server 11 SP4-CLIENT-TOOLS From an advisory covering 3 CVEs |
before 4.1.8-18.72.1 | 4.1.8-18.72.1 |
spacewalk-client-toolsSUSE:Linux Enterprise Server 11 SP4-CLIENT-TOOLS From an advisory covering 3 CVEs |
before 4.1.7-27.38.1 | 4.1.7-27.38.1 |
saltSUSE:Linux Enterprise Module for Basesystem 15 SP2 From an advisory covering 3 CVEs |
before 3000-4.20.1 | 3000-4.20.1 |
saltSUSE:Linux Enterprise Module for Python 2 15 SP2 From an advisory covering 3 CVEs |
before 3000-4.20.1 | 3000-4.20.1 |
saltSUSE:Linux Enterprise Module for Server Applications 15 SP2 From an advisory covering 3 CVEs |
before 3000-4.20.1 | 3000-4.20.1 |
saltSUSE:Enterprise Storage 5 From an advisory covering 3 CVEs |
before 2016.11.4-48.13.1 | 2016.11.4-48.13.1 |
mgr-daemonSUSE:Manager Proxy Module 4.1 From an advisory covering 4 CVEs |
before 4.1.3-2.6.3 | 4.1.3-2.6.3 |
spacecmdSUSE:Manager Proxy Module 4.1 From an advisory covering 4 CVEs |
before 4.1.8-4.9.2 | 4.1.8-4.9.2 |
spacewalk-backendSUSE:Manager Proxy Module 4.1 From an advisory covering 4 CVEs |
before 4.1.16-4.11.5 | 4.1.16-4.11.5 |
spacewalk-client-toolsSUSE:Manager Proxy Module 4.1 From an advisory covering 4 CVEs |
before 4.1.7-4.6.4 | 4.1.7-4.6.4 |
spacewalk-webSUSE:Manager Proxy Module 4.1 From an advisory covering 4 CVEs |
before 4.1.19-3.9.5 | 4.1.19-3.9.5 |
susemanager-build-keysSUSE:Manager Proxy Module 4.1 From an advisory covering 4 CVEs |
before 15.2.2-3.6.3 | 15.2.2-3.6.3 |
bind-formulaSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 0.1.1603299886.60e4bcf-3.3.2 | 0.1.1603299886.60e4bcf-3.3.2 |
grafana-formulaSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 0.3.0-3.3.2 | 0.3.0-3.3.2 |
image-sync-formulaSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 0.1.1602150122.f08af0a-3.6.2 | 0.1.1602150122.f08af0a-3.6.2 |
prometheus-exporters-formulaSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 0.8.0-3.16.2 | 0.8.0-3.16.2 |
prometheus-formulaSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 0.3.0-3.3.1 | 0.3.0-3.3.1 |
pxe-formulaSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 0.1.1602490840.4f32148-3.3.2 | 0.1.1602490840.4f32148-3.3.2 |
py26-compat-saltSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 2016.11.10-6.3.3 | 2016.11.10-6.3.3 |
python-susemanager-retailSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 1.0.1602150122.f08af0a-3.3.2 | 1.0.1602150122.f08af0a-3.3.2 |
salt-netapi-clientSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 0.18.0-15.7.5 | 0.18.0-15.7.5 |
saltboot-formulaSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 0.1.1602150122.f08af0a-3.6.2 | 0.1.1602150122.f08af0a-3.6.2 |
spacecmdSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 4.1.8-4.9.2 | 4.1.8-4.9.2 |
spacewalk-adminSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 4.1.7-3.6.3 | 4.1.7-3.6.3 |
spacewalk-backendSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 4.1.16-4.11.5 | 4.1.16-4.11.5 |
spacewalk-brandingSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 4.1.11-3.9.6 | 4.1.11-3.9.6 |
spacewalk-client-toolsSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 4.1.7-4.6.4 | 4.1.7-4.6.4 |
spacewalk-javaSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 4.1.22-3.16.4 | 4.1.22-3.16.4 |
spacewalk-searchSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 4.1.3-3.3.7 | 4.1.3-3.3.7 |
spacewalk-webSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 4.1.19-3.9.5 | 4.1.19-3.9.5 |
susemanagerSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 4.1.21-3.11.6 | 4.1.21-3.11.6 |
susemanager-build-keysSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 15.2.2-3.6.3 | 15.2.2-3.6.3 |
susemanager-doc-indexesSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 4.1-11.17.1 | 4.1-11.17.1 |
susemanager-docs_enSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 4.1-11.17.1 | 4.1-11.17.1 |
susemanager-schemaSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 4.1.15-3.11.2 | 4.1.15-3.11.2 |
susemanager-slsSUSE:Manager Server Module 4.1 From an advisory covering 4 CVEs |
before 4.1.17-3.13.6 | 4.1.17-3.13.6 |
saltSUSE:Linux Enterprise Module for Basesystem 15 SP1 From an advisory covering 3 CVEs |
before 3000-6.51.1 | 3000-6.51.1 |
saltSUSE:Linux Enterprise Module for Python 2 15 SP1 From an advisory covering 3 CVEs |
before 3000-6.51.1 | 3000-6.51.1 |
saltSUSE:Linux Enterprise Module for Server Applications 15 SP1 From an advisory covering 3 CVEs |
before 3000-6.51.1 | 3000-6.51.1 |
saltSUSE:Linux Enterprise High Performance Computing 15-ESPOS From an advisory covering 3 CVEs |
before 3000-5.91.1 | 3000-5.91.1 |
saltSUSE:Linux Enterprise High Performance Computing 15-LTSS From an advisory covering 3 CVEs |
before 3000-5.91.1 | 3000-5.91.1 |
saltSUSE:Linux Enterprise Server 15-LTSS From an advisory covering 3 CVEs |
before 3000-5.91.1 | 3000-5.91.1 |
saltSUSE:Linux Enterprise Server for SAP Applications 15 From an advisory covering 3 CVEs |
before 3000-5.91.1 | 3000-5.91.1 |
saltSUSE:Manager Client Tools 12 From an advisory covering 3 CVEs |
before 3000-46.114.1 | 3000-46.114.1 |
saltSUSE:Linux Enterprise Module for Advanced Systems Management 12 From an advisory covering 3 CVEs |
before 3000-46.114.1 | 3000-46.114.1 |
saltSUSE:Linux Enterprise Point of Sale 12 SP2 From an advisory covering 3 CVEs |
before 3000-46.114.1 | 3000-46.114.1 |
saltSUSE:Manager Proxy 3.2 From an advisory covering 3 CVEs |
before 3000-46.114.1 | 3000-46.114.1 |
saltSUSE:Manager Server 3.2 From an advisory covering 3 CVEs |
before 3000-46.114.1 | 3000-46.114.1 |
py26-compat-saltSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 2016.11.10-10.17.1 | 2016.11.10-10.17.1 |
spacewalk-javaSUSE:Manager Server Module 4.0 From an advisory covering 3 CVEs |
before 4.0.39-3.45.1 | 4.0.39-3.45.1 |
py26-compat-saltSUSE:Manager Server 3.2 From an advisory covering 3 CVEs |
before 2016.11.10-6.41.1 | 2016.11.10-6.41.1 |
spacewalk-javaSUSE:Manager Server 3.2 From an advisory covering 3 CVEs |
before 2.8.78.31-3.56.1 | 2.8.78.31-3.56.1 |
saltUbuntu:Pro:14.04:LTS |
All versions, plus listed versions 0.16.0-10.16.4-20.17.1+dfsg-10.17.2-10.17.2-2 Show 9 moreShow less0.17.2-30.17.4-10.17.4-20.17.5-10.17.5+ds-10.17.5+ds-1ubuntu0.1~esm10.17.5+ds-1ubuntu0.1~esm20.17.5+ds-1ubuntu0.1~esm40.17.5+ds-1ubuntu0.1~esm5 |
None known |
saltUbuntu:Pro:16.04:LTS |
before 2015.8.8+ds-1ubuntu0.1+esm2, plus listed versions 2015.5.3+ds-12015.8.1+ds-22015.8.3+ds-12015.8.3+ds-22015.8.3+ds-3 Show 6 moreShow less2015.8.5+ds-12015.8.7+ds-12015.8.8+ds-12015.8.8+ds-1ubuntu0.1~esm12015.8.8+ds-1ubuntu0.12015.8.8+ds-1ubuntu0.1+esm1 |
2015.8.8+ds-1ubuntu0.1+esm2 |
saltUbuntu:Pro:18.04:LTS |
before 2017.7.4+dfsg1-1ubuntu18.04.2+esm1, plus listed versions 2016.11.5+ds-12016.11.8+dfsg1-12017.7.2+dfsg1-2ubuntu12017.7.3+dfsg1-12017.7.4+dfsg1-12017.7.4+dfsg1-1ubuntu18.04.12017.7.4+dfsg1-1ubuntu18.04.2 |
2017.7.4+dfsg1-1ubuntu18.04.2+esm1 |
saltUbuntu:Pro:16.04:LTS From an advisory covering 12 CVEs |
before 2015.8.8+ds-1ubuntu0.1+esm2, plus listed versions 2015.5.3+ds-12015.8.1+ds-22015.8.3+ds-12015.8.3+ds-22015.8.3+ds-3 Show 6 moreShow less2015.8.5+ds-12015.8.7+ds-12015.8.8+ds-12015.8.8+ds-1ubuntu0.1~esm12015.8.8+ds-1ubuntu0.12015.8.8+ds-1ubuntu0.1+esm1 |
2015.8.8+ds-1ubuntu0.1+esm2 |
saltUbuntu:Pro:18.04:LTS From an advisory covering 12 CVEs |
before 2017.7.4+dfsg1-1ubuntu18.04.2+esm1, plus listed versions 2016.11.5+ds-12016.11.8+dfsg1-12017.7.2+dfsg1-2ubuntu12017.7.3+dfsg1-12017.7.4+dfsg1-12017.7.4+dfsg1-1ubuntu18.04.12017.7.4+dfsg1-1ubuntu18.04.2 |
2017.7.4+dfsg1-1ubuntu18.04.2+esm1 |
saltopenSUSE:Leap 15.2 From an advisory covering 3 CVEs |
before 3000-lp152.3.15.1 | 3000-lp152.3.15.1 |
saltopenSUSE:Leap 15.1 From an advisory covering 3 CVEs |
before 3000-lp151.5.30.1 | 3000-lp151.5.30.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected, aliases, references | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2020-17490 is a medium vulnerability (CVSS 5.5) in Saltstack Salt, published November 4, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.42%, the 36th percentile. Fixed in salt 2015.8.13.
References
docs.saltstack.com/en/latest/topics/releases/index.html
saltstack.com/blog/on-november-3-2020-saltstack-publicly-disclosed-three-new-cves
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/TPOGB2F6XUAIGFDTOCQDNB2VIXFXHWMA
lists.opensuse.org/opensuse-security-announce/2020-11/msg00029.html
security.gentoo.org/glsa/202011-13
lists.debian.org/debian-lts-announce/2020/12/msg00007.html
Show 74 moreShow less
debian.org/security/2021/dsa-4837
nvd.nist.gov/vuln/detail/CVE-2020-17490
github.com/saltstack/salt/blob/8f9405cf8e6f7d7776d5000841c886dec6d96250/doc/topics/releases/2019.2.6.rst
github.com/saltstack/salt/blob/8f9405cf8e6f7d7776d5000841c886dec6d96250/doc/topics/releases/3000.4.rst
github.com/saltstack/salt/blob/8f9405cf8e6f7d7776d5000841c886dec6d96250/doc/topics/releases/3001.2.rst
github.com/saltstack/salt/blob/8f9405cf8e6f7d7776d5000841c886dec6d96250/doc/topics/releases/3002.1.rst
github.com/pypa/advisory-database/tree/main/vulns/salt/PYSEC-2020-105.yaml
lists.fedoraproject.org/archives/list/[email protected]/message/TPOGB2F6XUAIGFDTOCQDNB2VIXFXHWMA
github.com/advisories/GHSA-3c56-vx6v-q5vh
security.alpinelinux.org/vuln/CVE-2020-17490
github.com/saltstack/salt
suse.com/support/update/announcement/2020/suse-su-202014538-1
bugzilla.suse.com/1167907
bugzilla.suse.com/1169664
bugzilla.suse.com/1176978
bugzilla.suse.com/1178319
bugzilla.suse.com/1178361
bugzilla.suse.com/1178362
suse.com/security/cve/CVE-2020-16846
suse.com/security/cve/CVE-2020-17490
suse.com/security/cve/CVE-2020-25592
suse.com/support/update/announcement/2020/suse-su-20203155-1
bugzilla.suse.com/1159670
bugzilla.suse.com/1175987
bugzilla.suse.com/1176024
bugzilla.suse.com/1176294
bugzilla.suse.com/1176397
bugzilla.suse.com/1177867
suse.com/support/update/announcement/2020/suse-su-20203171-1
suse.com/support/update/announcement/2020/suse-su-20203235-1
bugzilla.suse.com/1144447
bugzilla.suse.com/1173199
bugzilla.suse.com/1175843
bugzilla.suse.com/1175876
bugzilla.suse.com/1176159
bugzilla.suse.com/1176307
bugzilla.suse.com/1176413
bugzilla.suse.com/1176603
bugzilla.suse.com/1176629
bugzilla.suse.com/1176765
bugzilla.suse.com/1177092
bugzilla.suse.com/1177235
bugzilla.suse.com/1177396
bugzilla.suse.com/1177478
bugzilla.suse.com/1177524
bugzilla.suse.com/1177730
bugzilla.suse.com/1177790
bugzilla.suse.com/1177892
bugzilla.suse.com/1178060
bugzilla.suse.com/1178145
bugzilla.suse.com/1178204
suse.com/security/cve/CVE-2020-15168
suse.com/support/update/announcement/2020/suse-su-20203243-1
bugzilla.suse.com/1178485
suse.com/support/update/announcement/2020/suse-su-20203244-1
suse.com/support/update/announcement/2020/suse-su-20203245-1
suse.com/support/update/announcement/2020/suse-su-20203250-1
suse.com/support/update/announcement/2020/suse-su-20203251-1
ubuntu.com/security/CVE-2020-17490
cve.org/CVERecord?id=CVE-2020-17490
ubuntu.com/security/notices/USN-6948-1
ubuntu.com/security/CVE-2020-16846
ubuntu.com/security/CVE-2020-25592
ubuntu.com/security/CVE-2020-28243
ubuntu.com/security/CVE-2020-28972
ubuntu.com/security/CVE-2020-35662
ubuntu.com/security/CVE-2021-3148
ubuntu.com/security/CVE-2021-3197
ubuntu.com/security/CVE-2021-25281
ubuntu.com/security/CVE-2021-25282
ubuntu.com/security/CVE-2021-25283
ubuntu.com/security/CVE-2021-25284
lists.opensuse.org/archives/list/[email protected]/thread/2W22H3YLCTB3S3UBN7YRWYRBMUPL5V5B
lists.opensuse.org/archives/list/[email protected]/thread/MB6DQ7QYY2NFKZFWBCHEOJR44RYJQMSN
Left out here: 142 versions and the rest of 1 source description. The JSON record has them.