Every CVE Search/ Get API key

CVE-2020-8028

salt-api is accessible to every user on SUSE Manager Server

9.3 CriticalFix available

A Improper Access Control vulnerability in the configuration of salt of SUSE Linux Enterprise Module for SUSE Manager Server 4.1, SUSE Manager Proxy 4.0, SUSE Manager Retail Branch Server 4.0, SUSE Manager Server 3.2, SUSE Manager Server 4.0 allows local users to escalate to root on every system managed by SUSE manager. On the managing node itself code can be executed as user salt, potentially allowing for escalation to root there. This issue affects: SUSE Linux Enterprise Module for SUSE Manager Server 4.1 google-gson versions prior to 2.8.5-3.4.3, httpcomponents-client-4.5.6-3.4.2, httpcomponents-. SUSE Manager Proxy 4.0 release-notes-susemanager-proxy versions prior to 4.0.9-0.16.38.1. SUSE Manager Retail Branch Server 4.0 release-notes-susemanager-proxy versions prior to 4.0.9-0.16.38.1. SUSE Manager Server 3.2 salt-netapi-client versions prior to 0.16.0-4.14.1, spacewalk-. SUSE Manager Server 4.0 release-notes-susemanager versions prior to 4.0.9-3.54.1.

Attack profile

How easy it is to exploit

Attack vector
Local
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

0.40%Up 0.2 points since Apr 14, 2021
90%50%10%1%

What each source reports

CVE List Score used 9.3

salt-api is accessible to every user on SUSE Manager Server

A Improper Access Control vulnerability in the configuration of salt of SUSE Linux Enterprise Module for SUSE Manager Server 4.1, SUSE Manager Proxy 4.0, SUSE Manager Retail Branch Server 4.0, SUSE Manager Server 3.2, SUSE Manager Server 4.0 allows local users to escalate to root on every system managed by SUSE manager. On the managing node itself code can be executed as user salt, potentially allowing for escalation to root there. This issue affects: SUSE Linux Enterprise Module for SUSE Manager Server 4.1 google-gson versions prior to 2.8.5-3.4.3, httpcomponents-client-4.5.6-3.4.2, httpcomponents-. SUSE Manager Proxy 4.0 release-notes-susemanager-proxy versions prior to 4.0.9-0.16.38.1. SUSE Manager Retail Branch Server 4.0 release-notes-susemanager-proxy versions prior to 4.0.9-0.16.38.1. SUSE Manager Server 3.2 salt-netapi-client versions prior to 0.16.0-4.14.1, spacewalk-. SUSE Manager Server 4.0 release-notes-susemanager versions prior to 4.0.9-3.54.1.

Record
CVE-2020-8028
CVSS 3.1
9.3 CriticalCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Weakness
CWE-284
Updated
2026-11-02
EUVDEUVD-2020-28940 9.3

A Improper Access Control vulnerability in the configuration of salt of SUSE Linux Enterprise Module for SUSE Manager Server 4.1, SUSE Manager Proxy 4.0, SUSE Manager Retail Branch Server 4.0, SUSE Manager Server 3.2, SUSE Manager Server 4.0 allows local users to escalate to root on every system managed by SUSE manager. On the managing node itself code can be executed as user salt, potentially allowing for escalation to root there. This issue affects: SUSE Linux Enterprise Module for SUSE Manager Server 4.1 google-gson versions prior to 2.8.5-3.4.3, httpcomponents-client-4.5.6-3.4.2, httpcomponents-. SUSE Manager Proxy 4.0 release-notes-susemanager-proxy versions prior to 4.0.9-0.16.38.1. SUSE Manager Retail Branch Server 4.0 release-notes-susemanager-proxy versions prior to 4.0.9-0.16.38.1. SUSE Manager Server 3.2 salt-netapi-client versions prior to 0.16.0-4.14.1, spacewalk-. SUSE Manager Server 4.0 release-notes-susemanager versions prior to 4.0.9-3.54.1.

Record
EUVD-2020-28940
CVSS 3.1
9.3 CriticalCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-03
GitHub AdvisoriesGHSA-pmmp-f225-r347 No score

A Improper Access Control vulnerability in the configuration of salt of SUSE Linux Enterprise...

A Improper Access Control vulnerability in the configuration of salt of SUSE Linux Enterprise Module for SUSE Manager Server 4.1, SUSE Manager Proxy 4.0, SUSE Manager Retail Branch Server 4.0, SUSE Manager Server 3.2, SUSE Manager Server 4.0 allows local users to escalate to root on every system managed by SUSE manager. On the managing node itself code can be executed as user salt, potentially allowing for escalation to root there. This issue affects: SUSE Linux Enterprise Module for SUSE Manager Server 4.1 google-gson versions prior to 2.8.5-3.4.3, httpcomponents-client-4.5.6-3.4.2, httpcomponents-. SUSE Manager Proxy 4.0 release-notes-susemanager-proxy versions prior to 4.0.9-0.16.38.1. SUSE Manager Retail Branch Server 4.0 release-notes-susemanager-proxy versions prior to 4.0.9-0.16.38.1. SUSE Manager Server 3.2 salt-netapi-client versions prior to 0.16.0-4.14.1, spacewalk-. SUSE Manager Server 4.0 release-notes-susemanager versions prior to 4.0.9-3.54.1.

Record
GHSA-pmmp-f225-r347
Updated
2026-11-02
NVD 9.3

A Improper Access Control vulnerability in the configuration of salt of SUSE Linux Enterprise Module for SUSE Manager Server 4.1, SUSE Manager Proxy 4.0, SUSE Manager Retail Branch Server 4.0, SUSE Manager Server 3.2, SUSE Manager Server 4.0 allows local users to escalate to root on every system managed by SUSE manager. On the managing node itself code can be executed as user salt, potentially allowing for escalation to root there. This issue affects: SUSE Linux Enterprise Module for SUSE Manager Server 4.1 google-gson versions prior to 2.8.5-3.4.3, httpcomponents-client-4.5.6-3.4.2, httpcomponents-. SUSE Manager Proxy 4.0 release-notes-susemanager-proxy versions prior to 4.0.9-0.16.38.1. SUSE Manager Retail Branch Server 4.0 release-notes-susemanager-proxy versions prior to 4.0.9-0.16.38.1. SUSE Manager Server 3.2 salt-netapi-client versions prior to 0.16.0-4.14.1, spacewalk-. SUSE Manager Server 4.0 release-notes-susemanager versions prior to 4.0.9-3.54.1.

Record
CVE-2020-8028
CVSS 3.1
9.3 CriticalCVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
CVSS 2.0
7.2 HighAV:L/AC:L/Au:N/C:C/I:C/A:C
Weakness
CWE-284
Updated
2026-11-02
OSVSUSE-SU-2020:2647-1 No score

Security update for for SUSE Manager 4.1

This update for SUSE Manager 4.1 fixes the following issues:

google-gson:

  • Use packages from SUSE:SLE-15-SP2:Update:Products:Manager41:Update to fix building other packages.

httpcomponents-client:

  • Use packages from SUSE:SLE-15-SP2:Update:Products:Manager41:Update to fix building other packages.

httpcomponents-core:

  • Use packages from SUSE:SLE-15-SP2:Update:Products:Manager41:Update to fix building other packages.

salt-netapi-client:

  • Refresh authentication module list to newer Salt versions

spacewalk-admin:

  • Use the Salt API in authenticated and encrypted form (bsc#1175884, CVE-2020-8028)

spacewalk-java:

  • Use the Salt API in authenticated and encrypted form (bsc#1175884, CVE-2020-8028)

spacewalk-setup:

  • Use the Salt API in authenticated and encrypted form (bsc#1175884, CVE-2020-8028)

velocity:

  • Use packages from SUSE:SLE-15-SP2:Update:Products:Manager41:Update to fix building other packages.
Record
SUSE-SU-2020:2647-1
Updated
2026-11-02
OSVSUSE-SU-2020:2648-1 No score

Security update for SUSE Manager 3.2

This update for SUSE Manager 3.2 fixes the following issues:

salt-netapi-client:

  • Refresh authentication module list to newer Salt versions

spacewalk-admin:

  • Use the Salt API in authenticated and encrypted form (bsc#1175884, CVE-2020-8028)

spacewalk-java:

  • Use the Salt API in authenticated and encrypted form (bsc#1175884, CVE-2020-8028)

spacewalk-setup:

  • Use the Salt API in authenticated and encrypted form (bsc#1175884, CVE-2020-8028)
Record
SUSE-SU-2020:2648-1
Updated
2026-11-02
OSVSUSE-SU-2020:2650-1 No score

Security update for SUSE Manager Server 4.0

This update fixes the following issues:

hibernate5:

  • Address CVE-2019-14900 (bsc#1172079)

image-sync-formula:

  • Allow image-sync state on regular minion. Image sync state requires branch-network pillars to get the directory where to sync images. Use default /srv/saltboot if that pillar is missing so image-sync can be applied on non branch minions as well.

openvpn-formula:

  • Add hint that ssl certs must be on system (bsc#1172279)

prometheus-exporters-formula:

  • Bugfix: Handle exporters proxy for unsupported distros (bsc#1175555)
  • Add support for exporters proxy (exporter_exporter)
  • Update the apache exporter config file for Debian

salt-netapi-client:

  • Refresh authentication module list to newer Salt versions

saltboot-formula:

  • Better fix for rounding errors (bsc#1136857)

spacecmd:

  • Python3 fixes for errata in spacecmd (bsc#1169664)
  • Python3 fix for sorted usage (bsc#1167907)
  • Fix softwarechannel_listlatestpackages throwing error on empty channels (bsc#1175889)
  • Fix escaping of package names (bsc#1171281)

spacewalk-admin:

  • Use the Salt API in authenticated and encrypted form (bsc#1175884, CVE-2020-8028)

spacewalk-certs-tools:

  • Add option --nostricthostkeychecking to spacewalk-ssh-push-init
  • Strip SSL Certificate Common Name after 63 Characters (bsc#1173535)

spacewalk-java:

  • Use the Salt API in authenticated and encrypted form (bsc#1175884, CVE-2020-8028)
  • Fix EntityExistsException on migration from traditional to salt minion via proxy (bsc#1175556)
  • Use media.1/products from media when not specified different (bsc#1175558)
  • Fix: use quiet API method when using spacewalk-common-channels (bsc#1175529)
  • Fix alignment on icon on entitlement page
  • Reset the server path on minion registration (bsc#1174254)
  • Upgrade jQuery and adapt the code - CVE-2020-11022 (bsc#1172831)
  • Fix error when rolling back a system to a snapshot (bsc#1173997)
  • Avoid deadlock when syncing channels and registering minions at the same time (bsc#1173566)
  • Provide comps.xml and modules.yaml when using onlinerepo for kickstart
  • Set CPU and memory info for virtual instances (bsc#1170244)
  • Change system list header text to something better (bsc#1173982)

spacewalk-setup:

  • Use the Salt API in authenticated and encrypted form (bsc#1175884, CVE-2020-8028)

spacewalk-utils:

  • Avoid exceptions on the logs when looking for channels that do not exist (bsc#1175529)

spacewalk-web:

  • Fix login page after jQuery upgrade (bsc#1175224)
  • Upgrade jQuery and adapt the code - CVE-2020-11022 (bsc#1172831)
  • Warn when a system is in multiple groups that configure the same formula in the system formula's UI (bsc#1173554)

susemanager:

  • Define bootstrap repo data for SUSE Manager Proxies (bsc#1174470)

susemanager-frontend-libs:

  • Upgrade jquery to 3.5.1 - CVE-2020-11022 (bsc#1172831)

susemanager-schema:

  • Prevent a deadlock error involving delete_server and update_needed_cache (bsc#1173073)

susemanager-sls:

  • Fix the dnf plugin to add the token to the HTTP header (bsc#1175724)
  • Fix reporting of missing products in product.all_installed (bsc#1165829)
  • Require PyYAML version >= 5.1
  • Get redhat-release only when it is not a symlink
  • Fix: supply a dnf base when dealing w/repos (bsc#1172504)
  • Fix: autorefresh in repos is zypper-only

susemanager-sync-data:

  • Remove version from centos and oracle linux identifier (bsc#1173584)

virtualization-host-formula:

  • Update to version 0.5
    • Ensure kernel-default and libvirt-python3 are installed
    • Set bridge network as default
    • Fix conditionals (bsc#1175791)

How to apply this update:

  1. Log in as root user to the SUSE Manager server.
  2. Stop the Spacewalk service: spacewalk-service stop
  3. Apply the patch using either zypper patch or YaST Online Update.
  4. Upgrade the database schema: spacewalk-schema-upgrade
  5. Start the Spacewalk service: spacewalk-service start
Record
SUSE-SU-2020:2650-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
google-gson
SUSE:Manager Server Module 4.1
before 2.8.5-3.4.3
2.8.5-3.4.3
httpcomponents-client
SUSE:Manager Server Module 4.1
before 4.5.6-3.4.2
4.5.6-3.4.2
httpcomponents-core
SUSE:Manager Server Module 4.1
before 4.4.10-3.4.2
4.4.10-3.4.2
salt-netapi-client
SUSE:Manager Server Module 4.1
before 0.17.0-3.3.2
0.17.0-3.3.2
spacewalk-admin
SUSE:Manager Server Module 4.1
before 4.1.6-3.3.3
4.1.6-3.3.3
spacewalk-java
SUSE:Manager Server Module 4.1
before 4.1.19-3.8.2
4.1.19-3.8.2
spacewalk-setup
SUSE:Manager Server Module 4.1
before 4.1.6-3.3.2
4.1.6-3.3.2
salt-netapi-client
SUSE:Manager Server 3.2
before 0.16.0-4.14.1
0.16.0-4.14.1
spacewalk-admin
SUSE:Manager Server 3.2
before 2.8.4.7-3.15.1
2.8.4.7-3.15.1
spacewalk-java
SUSE:Manager Server 3.2
before 2.8.78.30-3.53.1
2.8.78.30-3.53.1
Show 24 moreShow less
Affected packages
PackageAffectedFixed
spacewalk-setup
SUSE:Manager Server 3.2
before 2.8.7.11-3.28.1
2.8.7.11-3.28.1
spacecmd
SUSE:Manager Proxy Module 4.0
From an advisory covering 3 CVEs
before 4.0.20-3.19.2
4.0.20-3.19.2
spacewalk-certs-tools
SUSE:Manager Proxy Module 4.0
From an advisory covering 3 CVEs
before 4.0.17-3.21.3
4.0.17-3.21.3
spacewalk-proxy
SUSE:Manager Proxy Module 4.0
From an advisory covering 3 CVEs
before 4.0.14-3.10.3
4.0.14-3.10.3
spacewalk-web
SUSE:Manager Proxy Module 4.0
From an advisory covering 3 CVEs
before 4.0.23-3.30.3
4.0.23-3.30.3
hibernate5
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 5.3.7-4.3.2
5.3.7-4.3.2
image-sync-formula
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 0.1.1595937550.0285244-3.20.2
0.1.1595937550.0285244-3.20.2
openvpn-formula
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 0.1.1-4.6.2
0.1.1-4.6.2
prometheus-exporters-formula
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 0.7.1-3.10.2
0.7.1-3.10.2
salt-netapi-client
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 0.17.0-4.6.3
0.17.0-4.6.3
saltboot-formula
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 0.1.1595937550.0285244-3.19.2
0.1.1595937550.0285244-3.19.2
spacecmd
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 4.0.20-3.19.2
4.0.20-3.19.2
spacewalk-admin
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 4.0.11-3.12.1
4.0.11-3.12.1
spacewalk-certs-tools
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 4.0.17-3.21.3
4.0.17-3.21.3
spacewalk-java
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 4.0.37-3.39.1
4.0.37-3.39.1
spacewalk-setup
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 4.0.14-3.14.1
4.0.14-3.14.1
spacewalk-utils
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 4.0.18-3.21.3
4.0.18-3.21.3
spacewalk-web
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 4.0.23-3.30.3
4.0.23-3.30.3
susemanager
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 4.0.28-3.36.3
4.0.28-3.36.3
susemanager-frontend-libs
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 4.0.2-4.3.2
4.0.2-4.3.2
susemanager-schema
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 4.0.22-3.29.2
4.0.22-3.29.2
susemanager-sls
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 4.0.29-3.31.3
4.0.29-3.31.3
susemanager-sync-data
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 4.0.18-3.24.2
4.0.18-3.24.2
virtualization-host-formula
SUSE:Manager Server Module 4.0
From an advisory covering 3 CVEs
before 0.5-4.12.3
0.5-4.12.3

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2020-8028 is a critical vulnerability (CVSS 9.3) in Suse Salt-netapi-client, published September 16, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.40%, the 34th percentile. Fixed in google-gson 2.8.5-3.4.3.

References

Show 31 moreShow less
MoveEnter Open