Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up

Which approach best protects a Node.js API against NoSQL injection?

  1. A Escaping quotes in input
  2. B Validating request input against a schema and rejecting object-valued parameters
  3. C Limiting request size
  4. D Disabling error messages
Answer

Validating request input against a schema and rejecting object-valued parameters

Passing an object such as { $gt: '' } where a string is expected can bypass authentication. Schema validation at the edge prevents it.

All NodeJS MCQs

Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up as