NetSight
medium4.3

CVE-2013-2030

OpenStack Nova uses insecure keystone middleware tmpdir by default

Impact

keystone/middleware/auth_token.py in OpenStack Nova Folsom, Grizzly, and Havana uses an insecure temporary directory for storing signing certificates, which allows local users to spoof servers by pre-creating this directory, which is reused by Nova, as demonstrated using /tmp/keystone-signing-nova on Fedora.

Affected packages

EcosystemPackageAffectedFixed in
pippython-keystoneclient< 0.2.40.2.4

Affected products

VendorProductAffected versions
OpenstackCompute
Versions 2013.1, 2013.1.1, 2013.1.2, 2013.1.3
OpenstackFolsom
All versions
OpenstackGrizzly
Version 2013.1
OpenstackHavana
Versions havana-1, havana-2, havana-3

Weakness classification

References