QID 570012
QID 570012: Operation ID on End Point is not unique
All end points should be identified uniquely. operationId are optional. If they are present, they are used to identify the operation. They can be used by code generators, and engine in the backend code. The operations serviced over the end point should have operationId that is unique.
Swagger specification mandates that the operationId is unique. If not unique there can be a mix up between the operations using the same ID.
Solution
Please ensure your operationId is unique. An example:
"/pet":
post:
operationId: createPet
responses:
'200':
"/pet":
put:
operationId: updatePet
responses:
'200':
Vendor References
CVEs related to QID 570012
Software Advisories
| Advisory ID | Software | Component | Link |
|---|