Check: SRG-OS-000408-VMM-001670
Virtual Machine Manager SRG:
SRG-OS-000408-VMM-001670
(in versions v2 r2 through v1 r3)
Title
The VMM must maintain a separate execution domain for each executing process. (Cat II impact)
Discussion
VMMs can maintain separate execution domains for each executing process by assigning each process a separate address space. Each VMM process has a distinct address space so that communication between processes is performed in a manner controlled through the security functions, and one process cannot modify the executing code of another process. Maintaining separate execution domains for executing processes can be achieved, for example, by implementing separate address spaces. This capability is available in most commercial VMMs that employ multistate processor technologies.
Check Content
Verify the VMM maintains a separate execution domain for each executing process. If it does not, this is a finding.
Fix Text
Configure the VMM to maintain a separate execution domain for each executing process.
Additional Identifiers
Rule ID: SV-207496r958878_rule
Vulnerability ID: V-207496
Group Title: SRG-OS-000408
Expert Comments
CCIs
Number | Definition |
---|---|
CCI-002530 |
Maintain a separate execution domain for each executing system process. |
Controls
Number | Title |
---|---|
SC-39 |
Process Isolation |