Read the docs
TI-2019-13041 Aliases CVE-2019-17495GHSA-c427-hjc3-wrfw

A Cascading Style Sheets (CSS) injection vulnerability in Swagger UI before 3.23.11…

Priority MEDIUM 51CWE-352Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Tampering, Cross-site scripting
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA and GitHub. Impact type from CWE-352 and CWE-79.

Summary

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.

Why it matters now

EPSS 0.05734 93rd percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed swagger-ui (npm): 3.23.11org.webjars:swagger-ui (Maven): 3.23.11+2 more products

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
—swagger-ui (npm)before 3.23.113.23.11Patch availableGHSA-c427-hjc3-wrfw
—org.webjars:swagger-ui (Maven)before 3.23.113.23.11Patch availableGHSA-c427-hjc3-wrfw
—org.webjars.npm:swagger-ui (Maven)before 3.23.113.23.11Patch availableGHSA-c427-hjc3-wrfw
—io.springfox:springfox-swagger-ui (Maven)before 2.10.02.10.0Patch availableGHSA-c427-hjc3-wrfw
  • — Vendor— Affected all versions Fixed in — No fix listed CNA
  • swagger-ui (npm) Vendor— Affected before 3.23.11 Fixed in 3.23.11 Patch available GHSA-c427-hjc3-wrfw
  • org.webjars:swagger-ui (Maven) Vendor— Affected before 3.23.11 Fixed in 3.23.11 Patch available GHSA-c427-hjc3-wrfw
  • org.webjars.npm:swagger-ui (Maven) Vendor— Affected before 3.23.11 Fixed in 3.23.11 Patch available GHSA-c427-hjc3-wrfw
  • io.springfox:springfox-swagger-ui (Maven) Vendor— Affected before 2.10.0 Fixed in 2.10.0 Patch available GHSA-c427-hjc3-wrfw

CPE configurations NVD · 16

CPEVersionsRoleVendor
cpe:2.3:a:smartbear:swagger_ui:*:*:*:*:*:*:*:*before 3.23.11VulnerableSMARTBEAR
cpe:2.3:a:oracle:banking_apis:*:*:*:*:*:*:*:*18.1 – 18.3VulnerableOracle
cpe:2.3:a:oracle:banking_apis:19.1:*:*:*:*:*:*:*19.1VulnerableOracle
cpe:2.3:a:oracle:banking_apis:19.2:*:*:*:*:*:*:*19.2VulnerableOracle
cpe:2.3:a:oracle:banking_apis:20.1:*:*:*:*:*:*:*20.1VulnerableOracle
cpe:2.3:a:oracle:banking_apis:21.1:*:*:*:*:*:*:*21.1VulnerableOracle
cpe:2.3:a:oracle:banking_digital_experience:*:*:*:*:*:*:*:*18.1 – 18.3VulnerableOracle
cpe:2.3:a:oracle:banking_digital_experience:19.1:*:*:*:*:*:*:*19.1VulnerableOracle
cpe:2.3:a:oracle:banking_digital_experience:19.2:*:*:*:*:*:*:*19.2VulnerableOracle
cpe:2.3:a:oracle:banking_digital_experience:20.1:*:*:*:*:*:*:*20.1VulnerableOracle
  • cpe:2.3:a:smartbear:swagger_ui:*:*:*:*:*:*:*:* Versions before 3.23.11 Vulnerable ·SMARTBEAR
  • cpe:2.3:a:oracle:banking_apis:*:*:*:*:*:*:*:* Versions 18.1 – 18.3 Vulnerable ·Oracle
  • cpe:2.3:a:oracle:banking_apis:19.1:*:*:*:*:*:*:* Versions 19.1 Vulnerable ·Oracle
  • cpe:2.3:a:oracle:banking_apis:19.2:*:*:*:*:*:*:* Versions 19.2 Vulnerable ·Oracle
  • cpe:2.3:a:oracle:banking_apis:20.1:*:*:*:*:*:*:* Versions 20.1 Vulnerable ·Oracle
  • cpe:2.3:a:oracle:banking_apis:21.1:*:*:*:*:*:*:* Versions 21.1 Vulnerable ·Oracle
  • cpe:2.3:a:oracle:banking_digital_experience:*:*:*:*:*:*:*:* Versions 18.1 – 18.3 Vulnerable ·Oracle
  • cpe:2.3:a:oracle:banking_digital_experience:19.1:*:*:*:*:*:*:* Versions 19.1 Vulnerable ·Oracle
  • cpe:2.3:a:oracle:banking_digital_experience:19.2:*:*:*:*:*:*:* Versions 19.2 Vulnerable ·Oracle
  • cpe:2.3:a:oracle:banking_digital_experience:20.1:*:*:*:*:*:*:* Versions 20.1 Vulnerable ·Oracle
Show 6 more CPE
CPEVersionsRoleVendor
cpe:2.3:a:oracle:banking_digital_experience:21.1:*:*:*:*:*:*:*21.1VulnerableOracle
cpe:2.3:a:oracle:banking_platform:*:*:*:*:*:*:*:*2.4.0 – 2.10.0VulnerableOracle
cpe:2.3:a:oracle:primavera_gateway:*:*:*:*:*:*:*:*16.2.0 – 16.2.11; 17.12.0 – 17.12.8VulnerableOracle
cpe:2.3:a:oracle:utilities_framework:4.3.0.6.0:*:*:*:*:*:*:*4.3.0.6.0VulnerableOracle
cpe:2.3:a:oracle:utilities_framework:4.4.0.0.0:*:*:*:*:*:*:*4.4.0.0.0VulnerableOracle
cpe:2.3:a:oracle:utilities_framework:4.4.0.2.0:*:*:*:*:*:*:*4.4.0.2.0VulnerableOracle
  • cpe:2.3:a:oracle:banking_digital_experience:21.1:*:*:*:*:*:*:* Versions 21.1 Vulnerable ·Oracle
  • cpe:2.3:a:oracle:banking_platform:*:*:*:*:*:*:*:* Versions 2.4.0 – 2.10.0 Vulnerable ·Oracle
  • cpe:2.3:a:oracle:primavera_gateway:*:*:*:*:*:*:*:* Versions 16.2.0 – 16.2.11; 17.12.0 – 17.12.8 Vulnerable ·Oracle
  • cpe:2.3:a:oracle:utilities_framework:4.3.0.6.0:*:*:*:*:*:*:* Versions 4.3.0.6.0 Vulnerable ·Oracle
  • cpe:2.3:a:oracle:utilities_framework:4.4.0.0.0:*:*:*:*:*:*:* Versions 4.4.0.0.0 Vulnerable ·Oracle
  • cpe:2.3:a:oracle:utilities_framework:4.4.0.2.0:*:*:*:*:*:*:* Versions 4.4.0.2.0 Vulnerable ·Oracle

Remediation

  • Fix · GHSA-c427-hjc3-wrfw swagger-ui (npm) Fixed in 3.23.11 Advisory →
  • Fix · GHSA-c427-hjc3-wrfw org.webjars:swagger-ui (Maven) Fixed in 3.23.11 Advisory →
  • Fix · GHSA-c427-hjc3-wrfw org.webjars.npm:swagger-ui (Maven) Fixed in 3.23.11 Advisory →
  • Fix · GHSA-c427-hjc3-wrfw io.springfox:springfox-swagger-ui (Maven) Fixed in 2.10.0 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2019-17495
  2. 2026-10-03 Alias added: GHSA-c427-hjc3-wrfw

References

Sources