Understanding Cisco Cybersecurity Operations Fundamentals (CBROPS) — Question 82
Which action prevents buffer overflow attacks?
Answer options
- A. variable randomization
- B. using web based applications
- C. input validation
- D. using a Linux operating system
Correct answer: C
Explanation
Input validation is the correct answer because it ensures that only properly formatted data is accepted by the application, thus preventing malicious input that could exploit buffer overflow vulnerabilities. The other options do not directly address the specific issue of buffer overflow prevention: variable randomization may help but isn't a definitive solution, using web-based applications does not inherently provide protection, and simply using a Linux operating system does not prevent buffer overflows on its own.