A system within your network has been identified as vulnerable to a particular exploit that allows attackers to execute arbitrary code. Which of the following actions is MOST effective in mitigating this type of vulnerability?
Apply the latest security patches for the vulnerable system's software.
Implement application whitelisting to control which programs are allowed to run.
Perform a code review to identify and manually correct the vulnerable code segments.
Disable unnecessary services running on the system to reduce the attack surface.
Applying the latest security patches from the vendor directly addresses the underlying vulnerabilities that could be exploited to achieve remote code execution. While disabling unnecessary services, implementing application whitelisting, and conducting thorough code reviews are all valid security practices, they do not provide a direct remedy to a known vulnerability as effectively as patching does.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
Why do security patches address vulnerabilities more effectively than other approaches?
Open an interactive chat with Bash
What is arbitrary code execution and why is it dangerous?
Open an interactive chat with Bash
What is the role of a code review in mitigating vulnerabilities?