Files
security-doc/security-notes/OSSN-0031
Nathan Kinder af3baa14fc Add previously published OSSNs
A handful of previously published OSSNs were never migrated to our
git repo or publishing area on the wiki.  This adds the existing
notes to the git repo.

A few updates have been made to the original notes to follow the
current formatting standards, correct typos, add affected release
info, and other similar changes.

Change-Id: I50d0d37f51350a2c0bd3e8096f1f856fe424904c
2014-10-19 21:48:01 -07:00

34 lines
1.4 KiB
Plaintext

Nova Baremetal is insecure for use in multi-tenant environments
---
### Summary ###
Data of previous tenants may be exposed to new ones when using Nova
Baremetal.
### Affected Services / Software ###
Nova Baremetal, All Releases
### Discussion ###
Nova Baremetal is intended for testing and development only, it is not
intended to be production ready. Experience has shown that despite that
warning the OpenStack community is keen to embrace new technologies and
deploy at-risk. This OSSN serves to signpost some of the risks.
Without secure boot, and without full openflow hardware networking
during the boot process, it is impossible to trust multiple tenants on
baremetal at all - because the vectors for attack are so low level that
instances may be running in a virtual environment and unaware of it,
with the virtual environment capturing secrets, forcing entropy pools to
be predictable and other such hostile behaviour.
### Recommended Actions ###
Do not use Nova Baremetal where secure separation of tenants on hardware
is a requirement without a full verifiable boot chain and network
hardware.
### Contacts / References ###
This OSSN : https://wiki.openstack.org/wiki/OSSN/OSSN-0031
Original LaunchPad Bug : https://bugs.launchpad.net/nova/+bug/1174153
OpenStack Security ML : openstack-security@lists.openstack.org
OpenStack Security Group : https://launchpad.net/~openstack-ossg