nerdexam
CompTIA

220-1102 · Question #353

Which of the following common security vulnerabilities can be mitigated by using put validation?

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

How the community answered

(19 responses)
  • B
    5% (1)
  • C
    89% (17)
  • D
    5% (1)

Why each option

Input validation is a crucial security measure that helps prevent vulnerabilities like SQL injection by sanitizing or rejecting malformed user input.

ABrute-force attack

A brute-force attack involves systematically trying many passwords and is mitigated by account lockout policies or multi-factor authentication, not input validation.

BCross-site scripting

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

CSQL injectionCorrect

Input validation directly mitigates SQL injection by ensuring that any data submitted by a user does not contain malicious SQL commands, thereby preventing them from being executed on the database.

DCross-site request forgery

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

Source: 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 Practice