nerdexam
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.

Full 220-1102 PracticeBrowse All 220-1102 Questions