11. Which of the following types of vulnerabilities involves attacking a system to access adjacent hosts?
Answer: A
VM escape involves attacking a system to access adjacent hosts.
VM escape is a vulnerability that occurs when an attacker successfully breaks out of a virtual machine (VM) and gains access to the host system or other VMs running on the same host. This type of attack exploits the isolation typically provided by virtualization technologies.
A) VM escape
VM escape is directly related to the question as it describes a scenario where an attacker escapes from a virtual environment to access adjacent hosts. This vulnerability specifically targets the segmentation provided by virtualization, allowing unauthorized access to other virtual machines or the host itself.
B) Side loading
Side loading refers to the process of installing applications from unofficial sources, often circumventing security mechanisms. While it poses risks to users and devices, it does not involve attacking a system to access adjacent hosts, making it irrelevant to the question.
C) Remote code execution
Remote code execution (RCE) allows an attacker to run arbitrary code on a target machine over a network. Although it can lead to unauthorized access, it does not specifically involve accessing adjacent hosts, as it focuses on executing code on the compromised system itself.
D) Resource exhaustion
Resource exhaustion occurs when a system's resources are depleted, leading to denial of service. This vulnerability affects the targeted system but does not enable access to adjacent hosts, making it unrelated to the context of the question.
Conclusion
VM escape is the only option that correctly describes a vulnerability involving the attacker's ability to access adjacent hosts by escaping a virtualized environment. Other options, while relevant to cybersecurity, do not pertain to the specific mechanism of accessing neighboring systems through a virtual machine exploit. Thus, VM escape is the definitive answer.