Cross-Site Scripting in swagger-ui
Critical severity
GitHub Reviewed
Published
Sep 1, 2020
to the GitHub Advisory Database
•
Updated Jan 9, 2023
Description
Reviewed
Aug 31, 2020
Published to the GitHub Advisory Database
Sep 1, 2020
Last updated
Jan 9, 2023
Affected versions of
swagger-ui
contain a cross-site scripting vulnerability in the key names of a specific nested object in the JSON document.Proof of Concept
The vulnerable object structure is:
Malicious JSON documents can be loaded in by providing a URL to them in the
url
query string parameter.Recommendation
Update to version 2.2.1 or later.
References