Certified Secure Software Lifecycle Professional (CSSLP) — Question 33

Which of the following vulnerabilities occurs when an application directly uses or concatenates potentially hostile input with data file or stream functions?

Answer options

Correct answer: D

Explanation

The correct answer is D, Injection flaw, as it specifically refers to the risk of executing unintended commands through untrusted input. Options A, B, and C do not directly relate to the issue of using hostile input in file or stream operations.