First published: Thu Oct 10 2019(Updated: )
A Cascading Style Sheets (CSS) injection vulnerability in Swagger UI before 3.23.11 allows attackers to use the Relative Path Overwrite (RPO) technique to perform CSS-based input field value exfiltration, such as exfiltration of a CSRF token value. In other words, this product intentionally allows the embedding of untrusted JSON data from remote servers, but it was not previously known that <style>@import within the JSON data was a functional attack method.
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Smartbear Swagger Ui | <3.23.11 | |
Oracle Banking Apis | >=18.1<=18.3 | |
Oracle Banking Apis | =19.1 | |
Oracle Banking Apis | =19.2 | |
Oracle Banking Apis | =20.1 | |
Oracle Banking Apis | =21.1 | |
Oracle Banking Digital Experience | >=18.1<=18.3 | |
Oracle Banking Digital Experience | =19.1 | |
Oracle Banking Digital Experience | =19.2 | |
Oracle Banking Digital Experience | =20.1 | |
Oracle Banking Digital Experience | =21.1 | |
Oracle Banking Platform | >=2.4.0<=2.10.0 | |
Oracle Primavera Gateway | >=16.2.0<=16.2.11 | |
Oracle Primavera Gateway | >=17.12.0<=17.12.8 | |
Oracle Utilities Framework | =4.3.0.6.0 | |
Oracle Utilities Framework | =4.4.0.0.0 | |
Oracle Utilities Framework | =4.4.0.2.0 | |
maven/io.springfox:springfox-swagger-ui | <2.10.0 | 2.10.0 |
maven/org.webjars.npm:swagger-ui | <3.23.11 | 3.23.11 |
maven/org.webjars:swagger-ui | <3.23.11 | 3.23.11 |
npm/swagger-ui | <3.23.11 | 3.23.11 |
IBM Concert Software | <=1.0.0, 1.0.1, 1.0.2, 1.0.2.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2019-17495 is a Cascading Style Sheets (CSS) injection vulnerability in Swagger UI that could allow a remote attacker to obtain sensitive information.
The severity of CVE-2019-17495 is critical with a severity value of 9.8.
CVE-2019-17495 allows attackers to use the Relative Path Overwrite (RPO) technique to perform CSS-based input field value exfiltration, such as exfiltration of a CSRF token value.
Swagger UI versions before 3.23.11 are affected by CVE-2019-17495.
To fix CVE-2019-17495, upgrade Swagger UI to version 3.23.11 or later.