CVE-2017-15103
Heketi Arbitrary Code Execution
A security-check flaw was found in the way the Heketi 5 server API handled user requests. An authenticated Heketi user could send specially crafted requests to the Heketi server, resulting in remote command execution as the user running Heketi server and possibly privilege escalation.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.8
A security-check flaw was found in the way the Heketi 5 server API handled user requests. An authenticated Heketi user could send specially crafted requests to the Heketi server, resulting in remote command execution as the user running Heketi server and possibly privilege escalation.
- Record
CVE-2017-15103- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 9.0 High
AV:N/AC:L/Au:S/C:C/I:C/A:C - Weakness
- CWE-78, CWE-20
- Updated
- 2026-11-02
CVE List No score
A security-check flaw was found in the way the Heketi 5 server API handled user requests. An authenticated Heketi user could send specially crafted requests to the Heketi server, resulting in remote command execution as the user running Heketi server and possibly privilege escalation.
- Record
CVE-2017-15103- Weakness
- CWE-78
- Updated
- 2026-11-02
EUVDEUVD-2024-1124 No score
A security-check flaw was found in the way the Heketi 5 server API handled user requests. An authenticated Heketi user could send specially crafted requests to the Heketi server, resulting in remote command execution as the user running Heketi server and possibly privilege escalation.
- Record
EUVD-2024-1124- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-6g56-v9qg-jp92
8.8
Heketi Arbitrary Code Execution
A security-check flaw was found in the way the Heketi 5 server API handled user requests. An authenticated Heketi user could send specially crafted requests to the Heketi server, resulting in remote command execution as the user running Heketi server and possibly privilege escalation.
- Record
GHSA-6g56-v9qg-jp92- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-20, CWE-78, CWE-94
- Updated
- 2026-11-02
OSV
8.8
A security-check flaw was found in the way the Heketi 5 server API handled user requests. An authenticated Heketi user could send specially crafted requests to the Heketi server, resulting in remote command execution as the user running Heketi server and possibly privilege escalation.
- Record
CVE-2017-15103- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVGHSA-6g56-v9qg-jp92
8.8
Heketi Arbitrary Code Execution
A security-check flaw was found in the way the Heketi 5 server API handled user requests. An authenticated Heketi user could send specially crafted requests to the Heketi server, resulting in remote command execution as the user running Heketi server and possibly privilege escalation.
- Record
GHSA-6g56-v9qg-jp92- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-20, CWE-78, CWE-94
- Updated
- 2026-11-02
OSVRHSA-2017:3481
8.8
Red Hat Security Advisory: heketi security update
- Record
RHSA-2017:3481- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVGO-2024-2763 No score
Heketi Arbitrary Code Execution in github.com/heketi/heketi
Heketi Arbitrary Code Execution in github.com/heketi/heketi
- Record
GO-2024-2763- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
github.com/heketi/heketiGo |
before 5.0.1 | 5.0.1 |
github.com/heketi/heketiGo |
before 5.0.1+incompatible | 5.0.1+incompatible |
heketiRed Hat:storage:3.3:server:el7 |
before 0:5.0.0-19.el7rhgs | 0:5.0.0-19.el7rhgs |
heketi-clientRed Hat:storage:3.3:server:el7 |
before 0:5.0.0-19.el7rhgs | 0:5.0.0-19.el7rhgs |
python-heketiRed Hat:storage:3.3:server:el7 |
before 0:5.0.0-19.el7rhgs | 0:5.0.0-19.el7rhgs |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases, products | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-15103 is a high vulnerability (CVSS 8.8) in Heketi, published December 18, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.50%, the 92nd percentile. Fixed in github.com/heketi/heketi 5.0.1.
References
bugzilla.redhat.com/show_bug.cgi?id=1510147
access.redhat.com/errata/RHSA-2017:3481
access.redhat.com/security/cve/CVE-2017-15103
nvd.nist.gov/vuln/detail/CVE-2017-15103
github.com/heketi/heketi/commit/787bae461b23003a4daa4d1d639016a754cf6b00
github.com/heketi/heketi/releases/tag/v5.0.1
Show 9 moreShow less
github.com/advisories/GHSA-6g56-v9qg-jp92
github.com/heketi/heketi
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1510149
security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_3481.json
cve.org/CVERecord?id=CVE-2017-15103
access.redhat.com/security/cve/CVE-2017-15104
cve.org/CVERecord?id=CVE-2017-15104
nvd.nist.gov/vuln/detail/CVE-2017-15104