QID 570083
QID 570083: Schemes does not enforce 'https' Protocol
The 'https' protocol is not enforced. Analysis of swagger file has resulted in determining that the API allows to service the API over http. This is not secure and not compliant. All server interactions MUST use the https protocol, so the only OpenAPI scheme being used should be https.
Swagger file is not secure and results in an error.
Solution
The requests to the server should be over https and not http. Update the swagger file to enforce 'https' protocol. For example:
definitions: EmployeeId: type: integer paths: "/" host: - domainname schemes: - https
Vendor References
CVEs related to QID 570083
Software Advisories
| Advisory ID | Software | Component | Link |
|---|