CVE-2014-0167
OpenStack Compute (Nova) allows remote authenticated users to gain privileges via API requests
CVE-2014-0167 is a medium vulnerability (CVSS 6.0) in Openstack Compute, published April 15, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.65%, the 76th percentile. Fixed in nova 2013.2.4.
The Nova EC2 API security group implementation in OpenStack Compute (Nova) 2013.1 before 2013.2.4 and icehouse before icehouse-rc2 does not enforce RBAC policies for (1) add_rules, (2) remove_rules, (3) destroy, and other unspecified methods in compute/api.py when using non-default policies, which allows remote authenticated users to gain privileges via these API requests.
Exploit likelihood
What each source reports
NVD Score used
6.0
The Nova EC2 API security group implementation in OpenStack Compute (Nova) 2013.1 before 2013.2.4 and icehouse before icehouse-rc2 does not enforce RBAC policies for (1) add_rules, (2) remove_rules, (3) destroy, and other unspecified methods in compute/api.py when using non-default policies, which allows remote authenticated users to gain privileges via these API requests.
- Record
CVE-2014-0167- CVSS 2.0
- 6.0 Medium
AV:N/AC:M/Au:S/C:P/I:P/A:P - Weakness
- CWE-264
- Updated
- 2026-11-02
CVE List No score
The Nova EC2 API security group implementation in OpenStack Compute (Nova) 2013.1 before 2013.2.4 and icehouse before icehouse-rc2 does not enforce RBAC policies for (1) add_rules, (2) remove_rules, (3) destroy, and other unspecified methods in compute/api.py when using non-default policies, which allows remote authenticated users to gain privileges via these API requests.
- Record
CVE-2014-0167- Updated
- 2026-11-02
EUVDEUVD-2022-4654 No score
The Nova EC2 API security group implementation in OpenStack Compute (Nova) 2013.1 before 2013.2.4 and icehouse before icehouse-rc2 does not enforce RBAC policies for (1) add_rules, (2) remove_rules, (3) destroy, and other unspecified methods in compute/api.py when using non-default policies, which allows remote authenticated users to gain privileges via these API requests.
- Record
EUVD-2022-4654- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-p258-xmh3-72pv
5.2
OpenStack Compute (Nova) allows remote authenticated users to gain privileges via API requests
The Nova EC2 API security group implementation in OpenStack Compute (Nova) 2013.1 before 2013.2.4 and icehouse before icehouse-rc2 does not enforce RBAC policies for (1) add_rules, (2) remove_rules, (3) destroy, and other unspecified methods in compute/api.py when using non-default policies, which allows remote authenticated users to gain privileges via these API requests.
- Record
GHSA-p258-xmh3-72pv- CVSS 4.0
- 5.2 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U - Weakness
- CWE-862
- Updated
- 2026-11-02
OSVGHSA-p258-xmh3-72pv
5.2
OpenStack Compute (Nova) allows remote authenticated users to gain privileges via API requests
The Nova EC2 API security group implementation in OpenStack Compute (Nova) 2013.1 before 2013.2.4 and icehouse before icehouse-rc2 does not enforce RBAC policies for (1) add_rules, (2) remove_rules, (3) destroy, and other unspecified methods in compute/api.py when using non-default policies, which allows remote authenticated users to gain privileges via these API requests.
- Record
GHSA-p258-xmh3-72pv- CVSS 4.0
- 5.2 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U - Weakness
- CWE-862
- Updated
- 2026-11-02
OSVPYSEC-2026-878
5.2
OpenStack Compute (Nova) allows remote authenticated users to gain privileges via API requests
The Nova EC2 API security group implementation in OpenStack Compute (Nova) 2013.1 before 2013.2.4 and icehouse before icehouse-rc2 does not enforce RBAC policies for (1) add_rules, (2) remove_rules, (3) destroy, and other unspecified methods in compute/api.py when using non-default policies, which allows remote authenticated users to gain privileges via these API requests.
- Record
PYSEC-2026-878- CVSS 4.0
- 5.2 Medium
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U - Updated
- 2026-11-02
Show 4 moreShow less
OSV No score
The Nova EC2 API security group implementation in OpenStack Compute (Nova) 2013.1 before 2013.2.4 and icehouse before icehouse-rc2 does not enforce RBAC policies for (1) add_rules, (2) remove_rules, (3) destroy, and other unspecified methods in compute/api.py when using non-default policies, which allows remote authenticated users to gain privileges via these API requests.
- Record
CVE-2014-0167- Updated
- 2026-11-02
OSVDEBIAN-CVE-2014-0167 No score
The Nova EC2 API security group implementation in OpenStack Compute (Nova) 2013.1 before 2013.2.4 and icehouse before icehouse-rc2 does not enforce RBAC policies for (1) add_rules, (2) remove_rules, (3) destroy, and other unspecified methods in compute/api.py when using non-default policies, which allows remote authenticated users to gain privileges via these API requests.
- Record
DEBIAN-CVE-2014-0167- Updated
- 2026-11-02
OSVUBUNTU-CVE-2014-0167 No score
The Nova EC2 API security group implementation in OpenStack Compute (Nova) 2013.1 before 2013.2.4 and icehouse before icehouse-rc2 does not enforce RBAC policies for (1) add_rules, (2) remove_rules, (3) destroy, and other unspecified methods in compute/api.py when using non-default policies, which allows remote authenticated users to gain privileges via these API requests.
- Record
UBUNTU-CVE-2014-0167- Updated
- 2026-11-02
OSVUSN-2247-1 No score
nova vulnerabilities
Darragh O'Reilly discovered that the Ubuntu packaging for OpenStack Nova did not properly set up its sudo configuration. If a different flaw was found in OpenStack Nova, this vulnerability could be used to escalate privileges. This issue only affected Ubuntu 13.10 and Ubuntu 14.04 LTS. (CVE-2013-1068)
Bernhard M. Wiedemann and Pedraig Brady discovered that OpenStack Nova did not properly verify the virtual size of a QCOW2 images. A remote authenticated attacker could exploit this to create a denial of service via disk consumption. This issue did not affect Ubuntu 14.04 LTS. (CVE-2013-4463, CVE-2013-4469)
JuanFra Rodriguez Cardoso discovered that OpenStack Nova did not enforce SSL connections when Nova was configured to use QPid and qpid_protocol is set to 'ssl'. If a remote attacker were able to perform a machine-in-the-middle attack, this flaw could be exploited to view sensitive information. Ubuntu does not use QPid with Nova by default. This issue did not affect Ubuntu 14.04 LTS. (CVE-2013-6491)
Loganathan Parthipan discovered that OpenStack Nova did not properly create expected files during KVM live block migration. A remote authenticated attacker could exploit this to obtain root disk snapshot contents via ephemeral storage. This issue did not affect Ubuntu 14.04 LTS. (CVE-2013-7130)
Stanislaw Pitucha discovered that OpenStack Nova did not enforce the image format when rescuing an instance. A remote authenticated attacker could exploit this to read host files. In the default installation, attackers would be isolated by the libvirt guest AppArmor profile. This issue only affected Ubuntu 13.10. (CVE-2014-0134)
Mark Heckmann discovered that OpenStack Nova did not enforce RBAC policy when adding security group rules via the EC2 API. A remote authenticated user could exploit this to gain unintended access to this API. This issue only affected Ubuntu 13.10. (CVE-2014-0167)
- Record
USN-2247-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
novaPyPI |
2013.1.0 up to 2013.2.4 | 2013.2.4 |
novaDebian:12 |
before 2013.2.3-1 | 2013.2.3-1 |
novaDebian:13 |
before 2013.2.3-1 | 2013.2.3-1 |
novaDebian:14 |
before 2013.2.3-1 | 2013.2.3-1 |
openstack-novaRed Hat:openstack:4::el6 |
before 0:2013.2.3-12.el6ost | 0:2013.2.3-12.el6ost |
openstack-nova-apiRed Hat:openstack:4::el6 |
before 0:2013.2.3-12.el6ost | 0:2013.2.3-12.el6ost |
openstack-nova-cellsRed Hat:openstack:4::el6 |
before 0:2013.2.3-12.el6ost | 0:2013.2.3-12.el6ost |
openstack-nova-certRed Hat:openstack:4::el6 |
before 0:2013.2.3-12.el6ost | 0:2013.2.3-12.el6ost |
openstack-nova-commonRed Hat:openstack:4::el6 |
before 0:2013.2.3-12.el6ost | 0:2013.2.3-12.el6ost |
openstack-nova-computeRed Hat:openstack:4::el6 |
before 0:2013.2.3-12.el6ost | 0:2013.2.3-12.el6ost |
Show 9 moreShow less
| Package | Affected | Fixed |
|---|---|---|
openstack-nova-conductorRed Hat:openstack:4::el6 |
before 0:2013.2.3-12.el6ost | 0:2013.2.3-12.el6ost |
openstack-nova-consoleRed Hat:openstack:4::el6 |
before 0:2013.2.3-12.el6ost | 0:2013.2.3-12.el6ost |
openstack-nova-docRed Hat:openstack:4::el6 |
before 0:2013.2.3-12.el6ost | 0:2013.2.3-12.el6ost |
openstack-nova-networkRed Hat:openstack:4::el6 |
before 0:2013.2.3-12.el6ost | 0:2013.2.3-12.el6ost |
openstack-nova-novncproxyRed Hat:openstack:4::el6 |
before 0:2013.2.3-12.el6ost | 0:2013.2.3-12.el6ost |
openstack-nova-objectstoreRed Hat:openstack:4::el6 |
before 0:2013.2.3-12.el6ost | 0:2013.2.3-12.el6ost |
openstack-nova-schedulerRed Hat:openstack:4::el6 |
before 0:2013.2.3-12.el6ost | 0:2013.2.3-12.el6ost |
python-novaRed Hat:openstack:4::el6 |
before 0:2013.2.3-12.el6ost | 0:2013.2.3-12.el6ost |
novaUbuntu:14.04:LTS |
before 1:2014.1-0ubuntu1.2, plus listed versions 1:2013.2~rc2-0ubuntu11:2013.2-0ubuntu11:2014.1~b1-0ubuntu11:2014.1~b1-0ubuntu21:2014.1~b2-0ubuntu3 Show 6 moreShow less1:2014.1~b2-0ubuntu41:2014.1~b3-0ubuntu11:2014.1~b3-0ubuntu21:2014.1~rc1-0ubuntu11:2014.1~rc2-0ubuntu11:2014.1-0ubuntu1 |
1:2014.1-0ubuntu1.2 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | affected | |
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
openwall.com/lists/oss-security/2014/04/09/26
launchpad.net/bugs/1290537
ubuntu.com/usn/USN-2247-1
nvd.nist.gov/vuln/detail/CVE-2014-0167
access.redhat.com/errata/RHSA-2014:1084
access.redhat.com/security/cve/CVE-2014-0167
Show 29 moreShow less
bugzilla.redhat.com/show_bug.cgi?id=1084868
github.com/advisories/GHSA-p258-xmh3-72pv
security-tracker.debian.org/tracker/CVE-2014-0167
opendev.org/openstack/nova
pypi.org/project/nova
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux_OpenStack_Platform/4/html/Technical_Notes/index.html
bugzilla.redhat.com/show_bug.cgi?id=1082670
bugzilla.redhat.com/show_bug.cgi?id=1085006
bugzilla.redhat.com/show_bug.cgi?id=1086814
bugzilla.redhat.com/show_bug.cgi?id=1086815
bugzilla.redhat.com/show_bug.cgi?id=1090068
bugzilla.redhat.com/show_bug.cgi?id=1104082
bugzilla.redhat.com/show_bug.cgi?id=1112499
bugzilla.redhat.com/show_bug.cgi?id=1114150
bugzilla.redhat.com/show_bug.cgi?id=1116432
security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_1084.json
cve.org/CVERecord?id=CVE-2014-0167
access.redhat.com/security/cve/CVE-2014-3517
cve.org/CVERecord?id=CVE-2014-3517
nvd.nist.gov/vuln/detail/CVE-2014-3517
ubuntu.com/security/CVE-2014-0167
ubuntu.com/security/notices/USN-2247-1
ubuntu.com/security/CVE-2013-1068
ubuntu.com/security/CVE-2013-4463
ubuntu.com/security/CVE-2013-4469
ubuntu.com/security/CVE-2013-6491
ubuntu.com/security/CVE-2013-7130
ubuntu.com/security/CVE-2014-0134