QID 570055
QID 570055: Consumes Related to Parameters with formData Defined Incorrectly
Operations with an in: formData parameter must include either application/x-www-form-urlencoded or multipart/form-data in their consumes property. Analysis of the swagger file revealed that the operation has formData and consumes is not defined correctly.
Not defining consumes with either of the suggested values results in a warning and not error. Some functionality in your API may not work as expected if you do not use the suggested values. For example if you have a file upload functionality and do not define multipart/form-data as a value for consumes your API will not be able to provide the functionality correctly.
Solution
Ensure any consumes definitions that are using parameters defined with "in: formData", are set to either "application/x-www-form-urlencoded" or "multipart/form-data"
Vendor References
CVEs related to QID 570055
Software Advisories
| Advisory ID | Software | Component | Link |
|---|