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.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Compute | Openstack | 2013.1 (including) | 2013.1 (including) |
| Compute | Openstack | 2013.1.1 (including) | 2013.1.1 (including) |
| Compute | Openstack | 2013.1.2 (including) | 2013.1.2 (including) |
| Compute | Openstack | 2013.1.3 (including) | 2013.1.3 (including) |
| Folsom | Openstack | - (including) | - (including) |
| Grizzly | Openstack | 2013.1 (including) | 2013.1 (including) |
| Havana | Openstack | havana-1 (including) | havana-1 (including) |
| Havana | Openstack | havana-2 (including) | havana-2 (including) |
| Havana | Openstack | havana-3 (including) | havana-3 (including) |
| Nova | Ubuntu | devel | * |
| Nova | Ubuntu | quantal | * |
| Nova | Ubuntu | raring | * |
| Nova | Ubuntu | upstream | * |