CompTIACompTIA
220-1102 · Question #353
220-1102 Question #353: Real Exam Question with Answer & Explanation
The correct answer is C: SQL injection. Input validation is a crucial security measure that helps prevent vulnerabilities like SQL injection by sanitizing or rejecting malformed user input.
Security
Question
Which of the following common security vulnerabilities can be mitigated by using put validation?
Options
- ABrute-force attack
- BCross-site scripting
- CSQL injection
- DCross-site request forgery
Explanation
Input validation is a crucial security measure that helps prevent vulnerabilities like SQL injection by sanitizing or rejecting malformed user input.
Common mistakes.
- A. A brute-force attack involves systematically trying many passwords and is mitigated by account lockout policies or multi-factor authentication, not input validation.
- B. Cross-site scripting (XSS) is mitigated by output encoding to prevent malicious scripts from executing in a user's browser, not primarily by input validation (though input validation is still good practice).
- D. Cross-site request forgery (CSRF) is mitigated by using anti-CSRF tokens to ensure requests originate from the legitimate web application, not by input validation.
Concept tested. Input validation for security
Reference. https://owasp.org/www-community/vulnerabilities/SQL_Injection
Topics
#Input validation#Security vulnerabilities#SQL injection#Application security
Community Discussion
No community discussion yet for this question.