CompTIA Security+ (SY0-501) — Question 414

Which of the following BEST explains why sandboxing is a best practice for testing software from an untrusted vendor prior to an enterprise deployment?

Answer options

Correct answer: D

Explanation

The correct answer, D, highlights that sandboxing creates a secure environment that limits the software's access and potential impact on the system. Option A is incorrect because sandboxing typically restricts, rather than allows, full network access. Option B is misleading as privilege escalation could still occur within a sandboxed environment. Option C misrepresents the purpose of sandboxing, which is not to exhaust resources but to safely analyze software behavior.