Ninja Forms WordPress Plugin < 3.15.4 Server-Side Validation Bypass via List Fields
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Saturday Drive | Ninja Forms | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Saturday Drive | Ninja Forms |
|
||||||||
| Wordpress-extensions | Ninja Forms |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.172% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Saturday Drive
Saturday Drive ninja Forms Wordpress-extensions Wordpress-extensions ninja Forms |
|
| Vendors & Products |
Saturday Drive
Saturday Drive ninja Forms Wordpress-extensions Wordpress-extensions ninja Forms |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Ninja Forms plugin for WordPress before 3.15.4 contains an incomplete server-side validation vulnerability that allows unauthenticated attackers to submit arbitrary values to Checkbox List, Multi-Select List, Image List, Country, and State fields because NF_Abstracts_List falls through to a validate() method that only checks required-field presence. Attackers can submit crafted formula payloads through the unauthenticated nf_ajax_submit endpoint that bypass CSV escaping applied only to Textbox and Textarea fields, resulting in CSV injection when an administrator downloads and opens the exported submissions file. | |
| Title | Ninja Forms WordPress Plugin < 3.15.4 Server-Side Validation Bypass via List Fields | |
| Weaknesses | CWE-1236 | |
| References |
| |
| Metrics |
cvssV3_1
|