Skip to content

CVE-2012-2101 Openstack Compute (Nova) Denial of service via network request that triggers large number of iptables rules

LowCVSS 3.5 EPSS 1.5%
Published
Updated
Exploit status
No public exploit known

Description

Openstack Compute (Nova) Folsom, 2012.1, and 2011.3 does not limit the number of security group rules, which allows remote authenticated users with certain permissions to cause a denial of service (CPU and hard drive consumption) via a network request that triggers a large number of iptables rules.

Affected products

ProductAffected versionsFixed in
pypi nova(PyPI) < 12.0.0a0 12.0.0a0
pypi nova(PyPI) All versions No fix listed
pypi nova(PyPI) = 15.1.5 No fix listed
pypi nova(PyPI) = 16.1.6 No fix listed
pypi nova(PyPI) = 16.1.7 No fix listed
pypi nova(PyPI) = 16.1.8 No fix listed
pypi nova(PyPI) = 17.0.10 No fix listed
pypi nova(PyPI) = 17.0.11 No fix listed
pypi nova(PyPI) = 17.0.12 No fix listed
pypi nova(PyPI) = 17.0.13 No fix listed
pypi nova(PyPI) = 17.0.7 No fix listed
pypi nova(PyPI) = 17.0.8 No fix listed
pypi nova(PyPI) = 17.0.9 No fix listed
pypi nova(PyPI) = 18.0.2 No fix listed
pypi nova(PyPI) = 18.0.3 No fix listed
pypi nova(PyPI) = 18.1.0 No fix listed
pypi nova(PyPI) = 18.2.0 No fix listed
pypi nova(PyPI) = 18.2.1 No fix listed
pypi nova(PyPI) = 18.2.2 No fix listed
pypi nova(PyPI) = 18.2.3 No fix listed
pypi nova(PyPI) = 18.3.0 No fix listed
pypi nova(PyPI) = 19.0.0 No fix listed
pypi nova(PyPI) = 19.0.0.0rc1 No fix listed
pypi nova(PyPI) = 19.0.0.0rc2 No fix listed
pypi nova(PyPI) = 19.0.1 No fix listed
Show 142 more
ProductAffected versionsFixed in
pypi nova(PyPI) = 19.0.2 No fix listed
pypi nova(PyPI) = 19.0.3 No fix listed
pypi nova(PyPI) = 19.1.0 No fix listed
pypi nova(PyPI) = 19.2.0 No fix listed
pypi nova(PyPI) = 19.3.0 No fix listed
pypi nova(PyPI) = 19.3.1 No fix listed
pypi nova(PyPI) = 19.3.2 No fix listed
pypi nova(PyPI) = 20.0.0 No fix listed
pypi nova(PyPI) = 20.0.0.0rc1 No fix listed
pypi nova(PyPI) = 20.0.0.0rc2 No fix listed
pypi nova(PyPI) = 20.0.1 No fix listed
pypi nova(PyPI) = 20.1.0 No fix listed
pypi nova(PyPI) = 20.1.1 No fix listed
pypi nova(PyPI) = 20.2.0 No fix listed
pypi nova(PyPI) = 20.3.0 No fix listed
pypi nova(PyPI) = 20.4.0 No fix listed
pypi nova(PyPI) = 20.4.1 No fix listed
pypi nova(PyPI) = 20.5.0 No fix listed
pypi nova(PyPI) = 20.6.0 No fix listed
pypi nova(PyPI) = 20.6.1 No fix listed
pypi nova(PyPI) = 21.0.0 No fix listed
pypi nova(PyPI) = 21.0.0.0rc1 No fix listed
pypi nova(PyPI) = 21.0.0.0rc2 No fix listed
pypi nova(PyPI) = 21.1.0 No fix listed
pypi nova(PyPI) = 21.1.1 No fix listed
pypi nova(PyPI) = 21.1.2 No fix listed
pypi nova(PyPI) = 21.2.0 No fix listed
pypi nova(PyPI) = 21.2.1 No fix listed
pypi nova(PyPI) = 21.2.2 No fix listed
pypi nova(PyPI) = 21.2.3 No fix listed
pypi nova(PyPI) = 21.2.4 No fix listed
pypi nova(PyPI) = 22.0.0 No fix listed
pypi nova(PyPI) = 22.0.0.0rc1 No fix listed
pypi nova(PyPI) = 22.0.1 No fix listed
pypi nova(PyPI) = 22.1.0 No fix listed
pypi nova(PyPI) = 22.2.0 No fix listed
pypi nova(PyPI) = 22.2.1 No fix listed
pypi nova(PyPI) = 22.2.2 No fix listed
pypi nova(PyPI) = 22.3.0 No fix listed
pypi nova(PyPI) = 22.4.0 No fix listed
pypi nova(PyPI) = 23.0.0 No fix listed
pypi nova(PyPI) = 23.0.0.0rc1 No fix listed
pypi nova(PyPI) = 23.0.0.0rc2 No fix listed
pypi nova(PyPI) = 23.0.1 No fix listed
pypi nova(PyPI) = 23.0.2 No fix listed
pypi nova(PyPI) = 23.1.0 No fix listed
pypi nova(PyPI) = 23.2.0 No fix listed
pypi nova(PyPI) = 23.2.1 No fix listed
pypi nova(PyPI) = 23.2.2 No fix listed
pypi nova(PyPI) = 24.0.0 No fix listed
pypi nova(PyPI) = 24.0.0.0rc1 No fix listed
pypi nova(PyPI) = 24.0.0.0rc2 No fix listed
pypi nova(PyPI) = 24.1.0 No fix listed
pypi nova(PyPI) = 24.1.1 No fix listed
pypi nova(PyPI) = 24.2.0 No fix listed
pypi nova(PyPI) = 24.2.1 No fix listed
pypi nova(PyPI) = 25.0.0 No fix listed
pypi nova(PyPI) = 25.0.0.0rc1 No fix listed
pypi nova(PyPI) = 25.0.1 No fix listed
pypi nova(PyPI) = 25.1.0 No fix listed
pypi nova(PyPI) = 25.1.1 No fix listed
pypi nova(PyPI) = 25.2.0 No fix listed
pypi nova(PyPI) = 25.2.1 No fix listed
pypi nova(PyPI) = 25.3.0 No fix listed
pypi nova(PyPI) = 26.0.0 No fix listed
pypi nova(PyPI) = 26.0.0.0rc1 No fix listed
pypi nova(PyPI) = 26.0.0.0rc2 No fix listed
pypi nova(PyPI) = 26.1.0 No fix listed
pypi nova(PyPI) = 26.1.1 No fix listed
pypi nova(PyPI) = 26.2.0 No fix listed
pypi nova(PyPI) = 26.2.1 No fix listed
pypi nova(PyPI) = 26.2.2 No fix listed
pypi nova(PyPI) = 26.3.0 No fix listed
pypi nova(PyPI) = 27.0.0 No fix listed
pypi nova(PyPI) = 27.0.0.0rc1 No fix listed
pypi nova(PyPI) = 27.1.0 No fix listed
pypi nova(PyPI) = 27.2.0 No fix listed
pypi nova(PyPI) = 27.3.0 No fix listed
pypi nova(PyPI) = 27.4.0 No fix listed
pypi nova(PyPI) = 27.5.0 No fix listed
pypi nova(PyPI) = 27.5.1 No fix listed
pypi nova(PyPI) = 28.0.0 No fix listed
pypi nova(PyPI) = 28.0.0.0rc1 No fix listed
pypi nova(PyPI) = 28.0.1 No fix listed
pypi nova(PyPI) = 28.1.0 No fix listed
pypi nova(PyPI) = 28.2.0 No fix listed
pypi nova(PyPI) = 28.3.0 No fix listed
pypi nova(PyPI) = 28.3.1 No fix listed
pypi nova(PyPI) = 29.0.0 No fix listed
pypi nova(PyPI) = 29.0.0.0rc1 No fix listed
pypi nova(PyPI) = 29.0.1 No fix listed
pypi nova(PyPI) = 29.0.2 No fix listed
pypi nova(PyPI) = 29.1.0 No fix listed
pypi nova(PyPI) = 29.2.0 No fix listed
pypi nova(PyPI) = 29.2.1 No fix listed
pypi nova(PyPI) = 29.2.2 No fix listed
pypi nova(PyPI) = 29.3.0 No fix listed
pypi nova(PyPI) = 29.4.0 No fix listed
pypi nova(PyPI) = 30.0.0 No fix listed
pypi nova(PyPI) = 30.0.0.0rc1 No fix listed
pypi nova(PyPI) = 30.1.0 No fix listed
pypi nova(PyPI) = 30.2.0 No fix listed
pypi nova(PyPI) = 30.2.1 No fix listed
pypi nova(PyPI) = 30.3.0 No fix listed
pypi nova(PyPI) = 31.0.0 No fix listed
pypi nova(PyPI) = 31.0.0.0rc1 No fix listed
pypi nova(PyPI) = 31.0.1 No fix listed
pypi nova(PyPI) = 31.1.0 No fix listed
pypi nova(PyPI) = 31.2.0 No fix listed
pypi nova(PyPI) = 31.3.0 No fix listed
pypi nova(PyPI) = 32.0.0 No fix listed
pypi nova(PyPI) = 32.0.0.0rc1 No fix listed
pypi nova(PyPI) = 32.1.0 No fix listed
pypi nova(PyPI) = 32.2.0 No fix listed
pypi nova(PyPI) = 33.0.0 No fix listed
pypi nova(PyPI) = 33.0.0.0rc1 No fix listed
pypi nova(PyPI) = 33.0.1 No fix listed
pypi nova(PyPI) = essex-rc4 No fix listed
pypi nova(PyPI) = 2012.1 No fix listed
pypi nova(PyPI) = essex-rc3 No fix listed
pypi nova(PyPI) = essex-rc2 No fix listed
pypi nova(PyPI) = essex-rc1 No fix listed
pypi nova(PyPI) = 2011.3.1 No fix listed
pypi nova(PyPI) = essex-1 No fix listed
pypi nova(PyPI) = 2011.3 No fix listed
pypi nova(PyPI) = diablo-4 No fix listed
pypi nova(PyPI) = diablo-3 No fix listed
pypi nova(PyPI) = diablo-2 No fix listed
pypi nova(PyPI) = diablo-1 No fix listed
pypi nova(PyPI) = 2011.2 No fix listed
pypi nova(PyPI) = 2011.2rc1 No fix listed
pypi nova(PyPI) = 2011.2gamma1 No fix listed
pypi nova(PyPI) = 2011.1rc1 No fix listed
pypi nova(PyPI) = 2011.1 No fix listed
pypi nova(PyPI) = 2010.1 No fix listed
pypi nova(PyPI) = 0.9.0 No fix listed
debian/nova(Debian:12) < 2012.1-2 2012.1-2
debian/nova(Debian:13) < 2012.1-2 2012.1-2
debian/nova(Debian:14) < 2012.1-2 2012.1-2
OpenStack Nova = 2011.3 No fix listed
OpenStack Nova = 2012.1 No fix listed
OpenStack Nova = folsom No fix listed

References