CVE-2014-3476
OpenStack Identity Keystone is vulnerable to Block delegation escalation of privilege
CVE-2014-3476 is a medium vulnerability (CVSS 6.0) in Openstack Keystone, published June 17, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.33%, the 83rd percentile. Fixed in keystone 8.0.0a0.
OpenStack Identity (Keystone) before 2013.2.4, 2014.1 before 2014.1.2, and Juno before Juno-2 does not properly handle chained delegation, which allows remote authenticated users to gain privileges by leveraging a (1) trust or (2) OAuth token with impersonation enabled to create a new token with additional roles.
Exploit likelihood
What each source reports
NVD Score used
6.0
OpenStack Identity (Keystone) before 2013.2.4, 2014.1 before 2014.1.2, and Juno before Juno-2 does not properly handle chained delegation, which allows remote authenticated users to gain privileges by leveraging a (1) trust or (2) OAuth token with impersonation enabled to create a new token with additional roles.
- Record
CVE-2014-3476- CVSS 2.0
- 6.0 Medium
AV:N/AC:M/Au:S/C:P/I:P/A:P - Weakness
- CWE-269
- Updated
- 2026-11-02
CVE List No score
OpenStack Identity (Keystone) before 2013.2.4, 2014.1 before 2014.1.2, and Juno before Juno-2 does not properly handle chained delegation, which allows remote authenticated users to gain privileges by leveraging a (1) trust or (2) OAuth token with impersonation enabled to create a new token with additional roles.
- Record
CVE-2014-3476- Updated
- 2026-11-02
EUVDEUVD-2022-1924 No score
OpenStack Identity (Keystone) before 2013.2.4, 2014.1 before 2014.1.2, and Juno before Juno-2 does not properly handle chained delegation, which allows remote authenticated users to gain privileges by leveraging a (1) trust or (2) OAuth token with impersonation enabled to create a new token with additional roles.
- Record
EUVD-2022-1924- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-274v-r947-v34r No score
OpenStack Identity Keystone is vulnerable to Block delegation escalation of privilege
OpenStack Identity (Keystone) before 2013.2.4, 2014.1 before 2014.1.2, and Juno before Juno-2 does not properly handle chained delegation, which allows remote authenticated users to gain privileges by leveraging a (1) trust or (2) OAuth token with impersonation enabled to create a new token with additional roles.
- Record
GHSA-274v-r947-v34r- Weakness
- CWE-269
- Updated
- 2026-11-02
OSV No score
OpenStack Identity (Keystone) before 2013.2.4, 2014.1 before 2014.1.2, and Juno before Juno-2 does not properly handle chained delegation, which allows remote authenticated users to gain privileges by leveraging a (1) trust or (2) OAuth token with impersonation enabled to create a new token with additional roles.
- Record
CVE-2014-3476- Updated
- 2026-11-02
OSVDEBIAN-CVE-2014-3476 No score
OpenStack Identity (Keystone) before 2013.2.4, 2014.1 before 2014.1.2, and Juno before Juno-2 does not properly handle chained delegation, which allows remote authenticated users to gain privileges by leveraging a (1) trust or (2) OAuth token with impersonation enabled to create a new token with additional roles.
- Record
DEBIAN-CVE-2014-3476- Updated
- 2026-11-02
Show 4 moreShow less
OSVGHSA-274v-r947-v34r No score
OpenStack Identity Keystone is vulnerable to Block delegation escalation of privilege
OpenStack Identity (Keystone) before 2013.2.4, 2014.1 before 2014.1.2, and Juno before Juno-2 does not properly handle chained delegation, which allows remote authenticated users to gain privileges by leveraging a (1) trust or (2) OAuth token with impersonation enabled to create a new token with additional roles.
- Record
GHSA-274v-r947-v34r- Weakness
- CWE-269
- Updated
- 2026-11-02
OSVPYSEC-2026-649 No score
OpenStack Identity Keystone is vulnerable to Block delegation escalation of privilege
OpenStack Identity (Keystone) before 2013.2.4, 2014.1 before 2014.1.2, and Juno before Juno-2 does not properly handle chained delegation, which allows remote authenticated users to gain privileges by leveraging a (1) trust or (2) OAuth token with impersonation enabled to create a new token with additional roles.
- Record
PYSEC-2026-649- Updated
- 2026-11-02
OSVUBUNTU-CVE-2014-3476 No score
OpenStack Identity (Keystone) before 2013.2.4, 2014.1 before 2014.1.2, and Juno before Juno-2 does not properly handle chained delegation, which allows remote authenticated users to gain privileges by leveraging a (1) trust or (2) OAuth token with impersonation enabled to create a new token with additional roles.
- Record
UBUNTU-CVE-2014-3476- Updated
- 2026-11-02
OSVUSN-2324-1 No score
keystone vulnerabilities
Steven Hardy discovered that OpenStack Keystone did not properly handle chained delegation. A remove authenticated attacker could use this to gain privileges by creating a new token with additional roles. (CVE-2014-3476)
Jamie Lennox discovered that OpenStack Keystone did not properly validate the project id. A remote authenticated attacker may be able to use this to access other projects. (CVE-2014-3520)
Brant Knudson and Lance Bragstad discovered that OpenStack Keystone would not always revoke tokens correctly. If Keystone were configured to use revocation events, a remote authenticated attacker could continue to have access to resources. (CVE-2014-5251, CVE-2014-5252, CVE-2014-5253)
- Record
USN-2324-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
keystonePyPI |
before 8.0.0a0 | 8.0.0a0 |
keystoneDebian:12 |
before 2014.1.1-2 | 2014.1.1-2 |
keystoneDebian:13 |
before 2014.1.1-2 | 2014.1.1-2 |
keystoneDebian:14 |
before 2014.1.1-2 | 2014.1.1-2 |
openstack-keystoneRed Hat:openstack:3::el6 |
before 0:2013.1.5-3.el6ost | 0:2013.1.5-3.el6ost |
openstack-keystone-docRed Hat:openstack:3::el6 |
before 0:2013.1.5-3.el6ost | 0:2013.1.5-3.el6ost |
python-keystoneRed Hat:openstack:3::el6 |
before 0:2013.1.5-3.el6ost | 0:2013.1.5-3.el6ost |
openstack-keystoneRed Hat:openstack:4::el6 |
before 0:2013.2.3-7.el6ost | 0:2013.2.3-7.el6ost |
openstack-keystone-docRed Hat:openstack:4::el6 |
before 0:2013.2.3-7.el6ost | 0:2013.2.3-7.el6ost |
python-keystoneRed Hat:openstack:4::el6 |
before 0:2013.2.3-7.el6ost | 0:2013.2.3-7.el6ost |
keystoneUbuntu:14.04:LTS |
before 1:2014.1.2.1-0ubuntu1, plus listed versions 1:2013.2~rc4-0ubuntu11:2013.2-0ubuntu11:2013.2-0ubuntu1.11:2014.1~b1-0ubuntu11:2014.1~b2-0ubuntu1 Show 6 moreShow less1:2014.1~b3-0ubuntu21:2014.1~b3-0ubuntu31:2014.1~rc1-0ubuntu11:2014.1~rc2-0ubuntu11:2014.1-0ubuntu11:2014.1.1-0ubuntu1 |
1:2014.1.2.1-0ubuntu1 |
keystoneUbuntu:14.04:LTS |
before 1:2014.1.2.1-0ubuntu1.1, plus listed versions 1:2013.2~rc4-0ubuntu11:2013.2-0ubuntu11:2013.2-0ubuntu1.11:2014.1~b1-0ubuntu11:2014.1~b2-0ubuntu1 Show 7 moreShow less1:2014.1~b3-0ubuntu21:2014.1~b3-0ubuntu31:2014.1~rc1-0ubuntu11:2014.1~rc2-0ubuntu11:2014.1-0ubuntu11:2014.1.1-0ubuntu11:2014.1.2.1-0ubuntu1 |
1:2014.1.2.1-0ubuntu1.1 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
lists.opensuse.org/opensuse-security-announce/2014-06/msg00031.html
secunia.com/advisories/59547
securityfocus.com/bid/68026
bugs.launchpad.net/keystone/+bug/1324592
secunia.com/advisories/57886
openwall.com/lists/oss-security/2014/06/12/3
Show 21 moreShow less
nvd.nist.gov/vuln/detail/CVE-2014-3476
github.com/advisories/GHSA-274v-r947-v34r
security-tracker.debian.org/tracker/CVE-2014-3476
pypi.org/project/keystone
access.redhat.com/errata/RHSA-2014:0994
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1104524
bugzilla.redhat.com/show_bug.cgi?id=1112668
security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_0994.json
access.redhat.com/security/cve/CVE-2014-3476
cve.org/CVERecord?id=CVE-2014-3476
access.redhat.com/security/cve/CVE-2014-3520
cve.org/CVERecord?id=CVE-2014-3520
nvd.nist.gov/vuln/detail/CVE-2014-3520
ubuntu.com/security/CVE-2014-3476
lists.openstack.org/pipermail/openstack-announce/2014-June/000240.html
ubuntu.com/security/notices/USN-2324-1
ubuntu.com/security/CVE-2014-3520
ubuntu.com/security/CVE-2014-5251
ubuntu.com/security/CVE-2014-5252
ubuntu.com/security/CVE-2014-5253