CVE-2019-10137
A path traversal flaw was found in spacewalk-proxy, all versions through 2.8, in the way the...
A path traversal flaw was found in spacewalk-proxy, all versions through 2.9, in the way the proxy processes cached client tokens. A remote, unauthenticated attacker could use this flaw to test the existence of arbitrary files, if they have access to the proxy's filesystem, or can execute arbitrary code in the context of the httpd process.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
8.1
A path traversal flaw was found in spacewalk-proxy, all versions through 2.9, in the way the proxy processes cached client tokens. A remote, unauthenticated attacker could use this flaw to test the existence of arbitrary files, if they have access to the proxy's filesystem, or can execute arbitrary code in the context of the httpd process.
- Record
CVE-2019-10137- CVSS 3.0
- 8.1 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-22
- Updated
- 2026-11-02
EUVDEUVD-2019-2177
8.1
A path traversal flaw was found in spacewalk-proxy, all versions through 2.9, in the way the proxy processes cached client tokens. A remote, unauthenticated attacker could use this flaw to test the existence of arbitrary files, if they have access to the proxy's filesystem, or can execute arbitrary code in the context of the httpd process.
- Record
EUVD-2019-2177- CVSS 3.0
- 8.1 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-38jq-w3g8-jpc9
9.8
A path traversal flaw was found in spacewalk-proxy, all versions through 2.8, in the way the...
A path traversal flaw was found in spacewalk-proxy, all versions through 2.8, in the way the proxy processes cached client tokens. A remote, unauthenticated attacker could use this flaw to test the existence of arbitrary files, if they have access to the proxy's filesystem, or can execute arbitrary code in the context of the httpd process.
- Record
GHSA-38jq-w3g8-jpc9- CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-22
- Updated
- 2026-11-02
NVD
8.1
A path traversal flaw was found in spacewalk-proxy, all versions through 2.9, in the way the proxy processes cached client tokens. A remote, unauthenticated attacker could use this flaw to test the existence of arbitrary files, if they have access to the proxy's filesystem, or can execute arbitrary code in the context of the httpd process.
- Record
CVE-2019-10137- CVSS 3.0
- 8.1 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-22
- Updated
- 2026-11-02
OSVRHSA-2019:1663
8.1
Red Hat Security Advisory: spacewalk-backend and spacewalk-proxy security update
- Record
RHSA-2019:1663- CVSS 3.0
- 8.1 High
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVSUSE-SU-2019:1789-1 No score
Security update for SUSE Manager Server 4.0
This update fixes the following issues:
spacewalk-backend:
- Do not duplicate 'http://' protocol when using proxies with 'deb' repositories (bsc#1138313)
- Fix reposync when dealing with RedHat CDN (bsc#1138358)
- Fix for CVE-2019-10136. An attacker with a valid, but expired, authenticated set of headers could move some digits around, artificially extending the session validity without modifying the checksum. (bsc#1136480)
spacewalk-web:
- Change WebUI version 4.0.1
susemanager-doc-indexes:
- Updated wording for prometheus section
- Jeos VM update
- Port 8050 for graphical console display
- Content life-cycle docs are not enough for customer to understand (bsc#1137955)
- Salt boot formula fails for SLES11 SP3 terminal (bsc#1136857)
- Certificate verify failed when using vmware esxi virtual host gatherer (bsc#1136561)
susemanager-docs_en:
- Updated wording for prometheus section
- Jeos VM update
- Port 8050 for graphical console display
- Content life-cycle docs are not enough for customer to understand (bsc#1137955)
- Salt boot formula fails for SLES11 SP3 terminal (bsc#1136857)
- Certificate verify failed when using vmware esxi virtual host gatherer (bsc#1136561)
susemanager-sync-data:
- Add channel family definitions for SLES12 SP3 LTSS (bsc#1139693)
- Add OPENSUSE to allowed channel_families to make openSUSE Leap product visible in the product list (bsc#1138364)
- Record
SUSE-SU-2019:1789-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:1790-1 No score
Security update for SUSE Manager Server 3.2
This update fixes the following issues:
release-notes-susemanager:
- Fix invalid characters in ncurses mode (bsc#1102770)
spacewalk-backend:
- Fix for CVE-2019-10136. An attacker with a valid, but expired, authenticated set of headers could move some digits around, artificially extending the session validity without modifying the checksum. (bsc#1136480)
spacewalk-web:
- Change WebUI string version to 3.2.9
- Record
SUSE-SU-2019:1790-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
spacewalk-backendRed Hat:network_proxy:5.8::el6 |
before 0:2.5.3-177.el6sat | 0:2.5.3-177.el6sat |
spacewalk-backend-libsRed Hat:network_proxy:5.8::el6 |
before 0:2.5.3-177.el6sat | 0:2.5.3-177.el6sat |
spacewalk-proxyRed Hat:network_proxy:5.8::el6 |
before 0:2.5.0-8.el6sat | 0:2.5.0-8.el6sat |
spacewalk-proxy-brokerRed Hat:network_proxy:5.8::el6 |
before 0:2.5.0-8.el6sat | 0:2.5.0-8.el6sat |
spacewalk-proxy-commonRed Hat:network_proxy:5.8::el6 |
before 0:2.5.0-8.el6sat | 0:2.5.0-8.el6sat |
spacewalk-proxy-managementRed Hat:network_proxy:5.8::el6 |
before 0:2.5.0-8.el6sat | 0:2.5.0-8.el6sat |
spacewalk-proxy-package-managerRed Hat:network_proxy:5.8::el6 |
before 0:2.5.0-8.el6sat | 0:2.5.0-8.el6sat |
spacewalk-proxy-redirectRed Hat:network_proxy:5.8::el6 |
before 0:2.5.0-8.el6sat | 0:2.5.0-8.el6sat |
spacewalk-backendSUSE:Manager Proxy Module 4.0 From an advisory covering 2 CVEs |
before 4.0.22-3.3.1 | 4.0.22-3.3.1 |
spacewalk-proxySUSE:Manager Proxy Module 4.0 From an advisory covering 2 CVEs |
before 4.0.12-3.3.1 | 4.0.12-3.3.1 |
Show 13 moreShow less
| Package | Affected | Fixed |
|---|---|---|
spacewalk-webSUSE:Manager Proxy Module 4.0 From an advisory covering 2 CVEs |
before 4.0.14-3.3.1 | 4.0.14-3.3.1 |
spacewalk-backendSUSE:Manager Server Module 4.0 From an advisory covering 2 CVEs |
before 4.0.22-3.3.1 | 4.0.22-3.3.1 |
spacewalk-webSUSE:Manager Server Module 4.0 From an advisory covering 2 CVEs |
before 4.0.14-3.3.1 | 4.0.14-3.3.1 |
susemanager-doc-indexesSUSE:Manager Server Module 4.0 From an advisory covering 2 CVEs |
before 4.0-10.3.1 | 4.0-10.3.1 |
susemanager-docs_enSUSE:Manager Server Module 4.0 From an advisory covering 2 CVEs |
before 4.0-10.3.1 | 4.0-10.3.1 |
susemanager-sync-dataSUSE:Manager Server Module 4.0 From an advisory covering 2 CVEs |
before 4.0.12-3.3.1 | 4.0.12-3.3.1 |
release-notes-susemanager-proxySUSE:Manager Proxy 3.2 From an advisory covering 2 CVEs |
before 3.2.9-0.16.27.1 | 3.2.9-0.16.27.1 |
spacewalk-backendSUSE:Manager Proxy 3.2 From an advisory covering 2 CVEs |
before 2.8.57.17-3.33.1 | 2.8.57.17-3.33.1 |
spacewalk-proxySUSE:Manager Proxy 3.2 From an advisory covering 2 CVEs |
before 2.8.5.6-3.11.1 | 2.8.5.6-3.11.1 |
spacewalk-webSUSE:Manager Proxy 3.2 From an advisory covering 2 CVEs |
before 2.8.7.17-3.30.1 | 2.8.7.17-3.30.1 |
release-notes-susemanagerSUSE:Manager Server 3.2 From an advisory covering 2 CVEs |
before 3.2.9-6.35.1 | 3.2.9-6.35.1 |
spacewalk-backendSUSE:Manager Server 3.2 From an advisory covering 2 CVEs |
before 2.8.57.17-3.33.1 | 2.8.57.17-3.33.1 |
spacewalk-webSUSE:Manager Server 3.2 From an advisory covering 2 CVEs |
before 2.8.7.17-3.30.1 | 2.8.7.17-3.30.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| 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-2019-10137 is a high vulnerability (CVSS 8.1) in Redhat Spacewalk, published July 2, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.12%, the 87th percentile. Fixed in spacewalk-backend 0:2.5.3-177.el6sat.
References
bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-10137
nvd.nist.gov/vuln/detail/CVE-2019-10137
access.redhat.com/errata/RHSA-2019:1663
access.redhat.com/security/cve/CVE-2019-10137
bugzilla.redhat.com/show_bug.cgi?id=1702604
github.com/advisories/GHSA-38jq-w3g8-jpc9
Show 17 moreShow less
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2019/rhsa-2019_1663.json
cve.org/CVERecord?id=CVE-2019-10137
suse.com/support/update/announcement/2019/suse-su-20191789-1
bugzilla.suse.com/1136476
bugzilla.suse.com/1136480
bugzilla.suse.com/1136561
bugzilla.suse.com/1136857
bugzilla.suse.com/1137955
bugzilla.suse.com/1138313
bugzilla.suse.com/1138358
bugzilla.suse.com/1138364
bugzilla.suse.com/1139693
suse.com/security/cve/CVE-2019-10136
suse.com/security/cve/CVE-2019-10137
suse.com/support/update/announcement/2019/suse-su-20191790-1
bugzilla.suse.com/1102770