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
		
			
				
	
	
		
			34 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			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
 |