Injection: NoSQL Injection¶
Identifier:
frontend_nosql_injection
Scanner(s) Support¶
| GraphQL Scanner | REST Scanner | WebApp Scanner | ASM Scanner |
|---|---|---|---|
Description¶
NoSQL injection vulnerabilities occur when frontend applications build NoSQL queries using untrusted user input, allowing attackers to manipulate queries and potentially access or modify sensitive data.
How we test: We inject NoSQL injection payloads into frontend request parameters and analyze responses to detect if NoSQL queries are executed. We test for various NoSQL injection techniques and check if user input is properly validated before being used in database queries.
References:
Configuration¶
Example¶
Example configuration:
Reference¶
skip¶
Type : boolean
Skip the test if true.