Every CVE Search/ Get API key

CVE-2019-3684

susemanager installer creates world-readable swap files

4.0 MediumFix available

SUSE Manager until version 4.0.7 and Uyuni until commit 1b426ad5ed0a7191a6fb46bb83e98ae4b99a5ade created world-readable swap files on systems that don't have a swap already configured and don't have btrfs as filesystem

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
Low
Integrity
None
Availability
None

Exploit likelihood

0.71%Up 0.3 points since Apr 14, 2021
90%50%10%1%

What each source reports

CVE List Score used 4.0

susemanager installer creates world-readable swap files

SUSE Manager until version 4.0.7 and Uyuni until commit 1b426ad5ed0a7191a6fb46bb83e98ae4b99a5ade created world-readable swap files on systems that don't have a swap already configured and don't have btrfs as filesystem

Record
CVE-2019-3684
CVSS 3.0
4.0 MediumCVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Weakness
CWE-922
Updated
2026-11-02
EUVDEUVD-2019-13319 4.0

SUSE Manager until version 4.0.7 and Uyuni until commit 1b426ad5ed0a7191a6fb46bb83e98ae4b99a5ade created world-readable swap files on systems that don't have a swap already configured and don't have btrfs as filesystem

Record
EUVD-2019-13319
CVSS 3.0
4.0 MediumCVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Updated
2026-11-03
GitHub AdvisoriesGHSA-wmqv-rv2p-ffx8 No score

SUSE Manager until version 4.0.7 and Uyuni until commit 1b426ad5ed0a7191a6fb46bb83e98ae4b99a5ade...

SUSE Manager until version 4.0.7 and Uyuni until commit 1b426ad5ed0a7191a6fb46bb83e98ae4b99a5ade created world-readable swap files on systems that don't have a swap already configured and don't have btrfs as filesystem

Record
GHSA-wmqv-rv2p-ffx8
Weakness
CWE-922
Updated
2026-11-02
NVD 5.9

SUSE Manager until version 4.0.7 and Uyuni until commit 1b426ad5ed0a7191a6fb46bb83e98ae4b99a5ade created world-readable swap files on systems that don't have a swap already configured and don't have btrfs as filesystem

Record
CVE-2019-3684
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS 3.0
4.0 MediumCVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:P/I:N/A:N
Weakness
CWE-922
Updated
2026-11-02
OSVSUSE-RU-2019:1703-1 No score

Security update for SUSE Manager Server 3.2

This update fixes the following issues:

cobbler:

  • Removes string replace for textmode fix (bsc#1134195)

py26-compat-salt:

  • Avoid syntax error on yumpkg module running on Python 2.6 (bsc#1136250)
  • Use ThreadPool from multiprocessing.pool to avoid leakins when calculating FQDNs
  • Fix usermod options for SLE11 (bsc#1117017)
  • Do not report patches as installed on RHEL systems when not all the related packages are installed (bsc#1128061)
  • Do not include 'ordereddict' and 'singledispatch' on the thin for Python 2.6 systems.
  • Fix paths for py26-compat dependencies on SLE15 and newer
  • Port optimization_order config parameter (bsc#1131423)
  • Use special tornado and msgpack-python compat packages on sles15sp1 and greater in py26-compat-salt.conf (bsc#1131423)
  • Add missing py26 thin dependencies
  • Calculate the 'FQDNs' grains in parallel to avoid long blocking (bsc#1129079)

salt-netapi-client:

spacewalk-backend:

  • Fix spacewalk-repo-sync for Ubuntu repositories in mirror case (bsc#1136029)
  • Use new names in code for client tool packages which were renamed (bsc#1134876)
  • Fix HTTP headers handling to avoid duplicated entries (bsc#1125090)
  • Use suseLib.get_proxy to get the HTTP proxy configuration properly on DEB repos (bsc#1133424)

spacewalk-certs-tools:

  • Fix missing quotation in bootstrap script (bsc#1136423)
  • Add new packages names to instructions for adding remote configuration support for traditional clients
  • Print error message instead of stacktrace for client_config_update.py

spacewalk-config:

  • Fix config declaration for rhn.conf (bsc#1132197)

spacewalk-java:

  • Remove the 'Returning' clause from the query as oracle doesn't support it (bsc#1135166)
  • Use new names in code for client tool packages which were renamed (bsc#1134876)
  • Handle the different retcodes that are being returned when salt module is not available (bsc#1131704)
  • Do not implicitly set parent channel when cloning (bsc#1130492)
  • Prevent Actions that were actually completed to be displayed as 'in progress' forever (bsc#1131780)
  • Enable batching mode for salt synchronous calls
  • Show minion id in System Details GUI and API
  • Do not report Provisioning installed product to subscription matcher (bsc#1128838)
  • Fix product package conflicts with SLES for SAP systems (bsc#1130551)
  • Add support for Salt batch execution mode
  • Fix NPE on remote commands when no targets match (bsc1123375)
  • Fix apidoc return order on mergePackages
  • Take into account only synced products when scheduling SP migration from the API (bsc#1131929)

spacewalk-web:

  • Change WebUI string version to 3.2.8

susemanager:

  • Make swap files readable only by root (bsc#1131954, CVE-2019-3684)
  • Do not show false errors when configuring swapfile during setup
  • Create bootstrap repo for new Red Hat channels (bsc#1133587)

susemanager-docs_en:

  • Minion ID is visible in System Info box.
  • Managing Systems Completely via SSH now fully supported (bsc#1131867).

susemanager-schema:

  • Copy 3.1 schema migrations to 3.2 to be able to migrate from an older schema version to 3.2
  • Add support for Salt batch execution mode

susemanager-sls:

  • Add support for Salt batch execution mode

susemanager-sync-data:

  • Add SLES11 SP4 LTSS channels for SLES for SAP (bsc#1133629)
  • Add SLES11 SP4 LTSS channels for ppc64 (bsc#1132103)

zypp-plugin-spacewalk:

  • Fix python syntax error in distupgrade (bsc#1136102)
Record
SUSE-RU-2019:1703-1
Updated
2026-11-02
OSVSUSE-SU-2019:1703-1 No score

Security update for SUSE Manager Server 3.2

This update fixes the following issues:

cobbler:

  • Removes string replace for textmode fix (bsc#1134195)

py26-compat-salt:

  • Avoid syntax error on yumpkg module running on Python 2.6 (bsc#1136250)
  • Use ThreadPool from multiprocessing.pool to avoid leakins when calculating FQDNs
  • Fix usermod options for SLE11 (bsc#1117017)
  • Do not report patches as installed on RHEL systems when not all the related packages are installed (bsc#1128061)
  • Do not include 'ordereddict' and 'singledispatch' on the thin for Python 2.6 systems.
  • Fix paths for py26-compat dependencies on SLE15 and newer
  • Port optimization_order config parameter (bsc#1131423)
  • Use special tornado and msgpack-python compat packages on sles15sp1 and greater in py26-compat-salt.conf (bsc#1131423)
  • Add missing py26 thin dependencies
  • Calculate the 'FQDNs' grains in parallel to avoid long blocking (bsc#1129079)

salt-netapi-client:

spacewalk-backend:

  • Fix spacewalk-repo-sync for Ubuntu repositories in mirror case (bsc#1136029)
  • Use new names in code for client tool packages which were renamed (bsc#1134876)
  • Fix HTTP headers handling to avoid duplicated entries (bsc#1125090)
  • Use suseLib.get_proxy to get the HTTP proxy configuration properly on DEB repos (bsc#1133424)

spacewalk-certs-tools:

  • Fix missing quotation in bootstrap script (bsc#1136423)
  • Add new packages names to instructions for adding remote configuration support for traditional clients
  • Print error message instead of stacktrace for client_config_update.py

spacewalk-config:

  • Fix config declaration for rhn.conf (bsc#1132197)

spacewalk-java:

  • Remove the 'Returning' clause from the query as oracle doesn't support it (bsc#1135166)
  • Use new names in code for client tool packages which were renamed (bsc#1134876)
  • Handle the different retcodes that are being returned when salt module is not available (bsc#1131704)
  • Do not implicitly set parent channel when cloning (bsc#1130492)
  • Prevent Actions that were actually completed to be displayed as 'in progress' forever (bsc#1131780)
  • Enable batching mode for salt synchronous calls
  • Show minion id in System Details GUI and API
  • Do not report Provisioning installed product to subscription matcher (bsc#1128838)
  • Fix product package conflicts with SLES for SAP systems (bsc#1130551)
  • Add support for Salt batch execution mode
  • Fix NPE on remote commands when no targets match (bsc1123375)
  • Fix apidoc return order on mergePackages
  • Take into account only synced products when scheduling SP migration from the API (bsc#1131929)

spacewalk-web:

  • Change WebUI string version to 3.2.8

susemanager:

  • Make swap files readable only by root (bsc#1131954, CVE-2019-3684)
  • Do not show false errors when configuring swapfile during setup
  • Create bootstrap repo for new Red Hat channels (bsc#1133587)

susemanager-docs_en:

  • Minion ID is visible in System Info box.
  • Managing Systems Completely via SSH now fully supported (bsc#1131867).

susemanager-schema:

  • Copy 3.1 schema migrations to 3.2 to be able to migrate from an older schema version to 3.2
  • Add support for Salt batch execution mode

susemanager-sls:

  • Add support for Salt batch execution mode

susemanager-sync-data:

  • Add SLES11 SP4 LTSS channels for SLES for SAP (bsc#1133629)
  • Add SLES11 SP4 LTSS channels for ppc64 (bsc#1132103)

zypp-plugin-spacewalk:

  • Fix python syntax error in distupgrade (bsc#1136102)
Record
SUSE-SU-2019:1703-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
rhncfg
SUSE:Manager Proxy 3.2
before 5.10.122.3-3.3.1
5.10.122.3-3.3.1
spacewalk-backend
SUSE:Manager Proxy 3.2
before 2.8.57.16-3.30.1
2.8.57.16-3.30.1
spacewalk-certs-tools
SUSE:Manager Proxy 3.2
before 2.8.8.10-3.11.1
2.8.8.10-3.11.1
spacewalk-proxy
SUSE:Manager Proxy 3.2
before 2.8.5.5-3.6.2
2.8.5.5-3.6.2
spacewalk-proxy-installer
SUSE:Manager Proxy 3.2
before 2.8.6.6-3.12.1
2.8.6.6-3.12.1
spacewalk-web
SUSE:Manager Proxy 3.2
before 2.8.7.16-3.27.1
2.8.7.16-3.27.1
zypp-plugin-spacewalk
SUSE:Manager Proxy 3.2
before 1.0.5-3.7.1
1.0.5-3.7.1
cobbler
SUSE:Manager Server 3.2
before 2.6.6-6.19.1
2.6.6-6.19.1
py26-compat-salt
SUSE:Manager Server 3.2
before 2016.11.10-6.26.1
2016.11.10-6.26.1
salt-netapi-client
SUSE:Manager Server 3.2
before 0.16.0-4.11.1
0.16.0-4.11.1
Show 10 moreShow less
Affected packages
PackageAffectedFixed
spacewalk-backend
SUSE:Manager Server 3.2
before 2.8.57.16-3.30.1
2.8.57.16-3.30.1
spacewalk-certs-tools
SUSE:Manager Server 3.2
before 2.8.8.10-3.11.1
2.8.8.10-3.11.1
spacewalk-config
SUSE:Manager Server 3.2
before 2.8.5.7-3.16.1
2.8.5.7-3.16.1
spacewalk-java
SUSE:Manager Server 3.2
before 2.8.78.22-3.32.1
2.8.78.22-3.32.1
spacewalk-web
SUSE:Manager Server 3.2
before 2.8.7.16-3.27.1
2.8.7.16-3.27.1
susemanager
SUSE:Manager Server 3.2
before 3.2.18-3.25.2
3.2.18-3.25.2
susemanager-docs_en
SUSE:Manager Server 3.2
before 3.2-11.26.1
3.2-11.26.1
susemanager-schema
SUSE:Manager Server 3.2
before 3.2.19-3.25.1
3.2.19-3.25.1
susemanager-sls
SUSE:Manager Server 3.2
before 3.2.25-3.29.1
3.2.25-3.29.1
susemanager-sync-data
SUSE:Manager Server 3.2
before 3.2.15-3.23.1
3.2.15-3.23.1

History

History
RecordedChangedSources
aliases, publishedEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

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

In short

CVE-2019-3684 is a medium vulnerability (CVSS 4.0) in Suse Manager, published May 13, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.71%, the 53rd percentile. Fixed in rhncfg 5.10.122.3-3.3.1.

References

Show 27 moreShow less
MoveEnter Open