Vulnerability Name: CVE-2019-17495 (CCN-169050) Assigned: 2019-10-07 Published: 2019-10-07 Updated: 2022-07-25 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. CVSS v3 Severity: 9.8 Critical (CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H )8.5 High (Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H/E:U/RL:O/RC:C )Exploitability Metrics: Attack Vector (AV): NetworkAttack Complexity (AC): LowPrivileges Required (PR): NoneUser Interaction (UI): NoneScope: Scope (S): UnchangedImpact Metrics: Confidentiality (C): HighIntegrity (I): HighAvailibility (A): High
5.3 Medium (CCN CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N )4.6 Medium (CCN Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N/E:U/RL:O/RC:C )Exploitability Metrics: Attack Vector (AV): NetworkAttack Complexity (AC): LowPrivileges Required (PR): NoneUser Interaction (UI): NoneScope: Scope (S): UnchangedImpact Metrics: Confidentiality (C): LowIntegrity (I): NoneAvailibility (A): None
CVSS v2 Severity: 7.5 High (CVSS v2 Vector: AV:N/AC:L/Au:N/C:P/I:P/A:P )Exploitability Metrics: Access Vector (AV): NetworkAccess Complexity (AC): LowAuthentication (Au): NoneImpact Metrics: Confidentiality (C): PartialIntegrity (I): PartialAvailibility (A): Partial
5.0 Medium (CCN CVSS v2 Vector: AV:N/AC:L/Au:N/C:P/I:N/A:N )Exploitability Metrics: Access Vector (AV): NetworkAccess Complexity (AC): LowAthentication (Au): NoneImpact Metrics: Confidentiality (C): PartialIntegrity (I): NoneAvailibility (A): None
Vulnerability Type: CWE-352 Vulnerability Consequences: Obtain Information References: Source: MITRE Type: CNACVE-2019-17495 Source: XF Type: UNKNOWNswaggerui-cve201917495-info-disc(169050) Source: CCN Type: swagger-ui GIT RepositorySwagger UI Source: MISC Type: Release Noteshttps://github.com/swagger-api/swagger-ui/releases/tag/v3.23.11 Source: CCN Type: GitHub Web siteCSS-injection-in-Swagger-UI Source: MISC Type: Exploit, Third Party Advisoryhttps://github.com/tarantula-team/CSS-injection-in-Swagger-UI Source: MLIST Type: Mailing List, Third Party Advisory[airflow-commits] 20210920 [GitHub] [airflow] beltran-rubo opened a new issue #18383: CVE-2019-17495 for swagger-ui Source: MLIST Type: Mailing List, Third Party Advisory[airflow-commits] 20210920 [GitHub] [airflow] boring-cyborg[bot] commented on issue #18383: CVE-2019-17495 for swagger-ui Source: MLIST Type: Mailing List, Third Party Advisory[airflow-commits] 20210921 [GitHub] [airflow] beltran-rubo closed issue #18383: CVE-2019-17495 for swagger-ui Source: MLIST Type: Mailing List, Third Party Advisory[airflow-commits] 20210921 [GitHub] [airflow] beltran-rubo commented on issue #18383: CVE-2019-17495 for swagger-ui Source: MLIST Type: Mailing List, Third Party Advisory[airflow-commits] 20210920 [GitHub] [airflow] uranusjr commented on issue #18383: CVE-2019-17495 for swagger-ui Source: CCN Type: IBM Security Bulletin 1165882 (Cloud Private) A Security Vulnerability affects IBM Cloud Private - Swagger UI (CVE-2019-17495) Source: CCN Type: IBM Security Bulletin 1274596 (WebSphere Application Server Liberty) Swagger vulnerability affects WebSphere Application Server Liberty (CVE-2019-17495) Source: CCN Type: IBM Security Bulletin 6100474 (Cloud Transformation Advisor)IBM Cloud Transformation Advisor is affected by a vulnerability in WebSphere Application Server Liberty (CVE-2019-17495) Source: CCN Type: IBM Security Bulletin 6113998 (WebSphere Application Server in Cloud)Multiple Security Vulnerabilities Affect IBM WebSphere Application Server in IBM Cloud Source: CCN Type: IBM Security Bulletin 6202528 (Cloud Pak for Data)Vulnerabilities in WebSphere Liberty affecting Watson Knowledge Catalog for IBM Cloud Pak for Data Source: CCN Type: IBM Security Bulletin 6207084 (InfoSphere Streams)Vulnerabilities in Swagger affects WebSphere Application Server Liberty Source: CCN Type: IBM Security Bulletin 6207100 (InfoSphere Information Server)IBM InfoSphere Information Server is affected by multiple vulnerabilities in WebSphere Application Server Liberty Source: CCN Type: IBM Security Bulletin 6208292 (Cloud Private)IBM Cloud Private is vulnerable to an IBM WebSphere Application Server Liberty vulnerability (CVE-2019-17495) Source: CCN Type: IBM Security Bulletin 6214472 (Planning Analytics Local)IBM Planning Analytics Workspace is affected by security vulnerabilities Source: CCN Type: IBM Security Bulletin 6221308 (Spectrum Protect Plus)Vulnerability in Swagger affects IBM Spectrum Protect Plus (CVE-2019-17495) Source: CCN Type: IBM Security Bulletin 6235074 (Cloud Pak for Automation)Multiple vulnerabilities in middleware software affect IBM Cloud Pak for Automation Source: CCN Type: IBM Security Bulletin 6236448 (Voice Gateway)Security vulnerability in IBM WebSphere Application Server affects IBM Voice Gateway Source: CCN Type: IBM Security Bulletin 6245720 (StoredIQ InstaScan)A security vulnerability has been identified in IBM WebSphere Application Server Liberty shipped with IBM StoredIQ InstaScan (CVE-2019-17495) Source: CCN Type: IBM Security Bulletin 6253323 (PowerVM NovaLink)Novalink is impacted by Swagger vulnerability affects WebSphere Application Server Liberty Source: CCN Type: IBM Security Bulletin 6324799 (Spectrum Protect Plus)Multiple vulnerabilities in IBM WebSphere Application Server Liberty affect IBM Spectrum Protect Plus Source: CCN Type: IBM Security Bulletin 6391590 (Cloud Application Business Insights)Multiple Vulnerabilities in Websphere Liberty server (WLP) affects IBM Cloud Application Business Insights Source: CCN Type: IBM Security Bulletin 6405740 (Watson Machine Learning Accelerator)Vulnerabilities in IBM WebSphere Liberty affects IBM Waston Machine Learning Accelerator Source: CCN Type: IBM Security Bulletin 6848023 (Planning Analytics Workspace)IBM Planning Analytics Workspace is affected by vulnerabilties Source: CCN Type: IBM Security Bulletin 6891049 (Cloud Integration Platform)Automation Assets in IBM Cloud Pak for Integration is vulnerable to CSS injection due to Swagger CVE-2019-17495 Source: CCN Type: IBM Security Bulletin 7004151 (Sterling Partner Engagement Manager)IBM Sterling Partner Engagement Manager is vulnerable to CSS injection due to Swagger UI (CVE-2019-17495) Source: CCN Type: Oracle Critical Patch Update Advisory - April 2021Oracle Critical Patch Update Advisory - April 2021 Source: MISC Type: Patch, Third Party Advisoryhttps://www.oracle.com/security-alerts/cpuApr2021.html Source: CCN Type: Oracle CPUJan2022Oracle Critical Patch Update Advisory - January 2022 Source: MISC Type: Patch, Third Party Advisoryhttps://www.oracle.com/security-alerts/cpujan2022.html Source: CCN Type: Oracle CPUJul2022Oracle Critical Patch Update Advisory - July 2022 Source: N/A Type: UNKNOWNN/A Source: CCN Type: Oracle CPUOct2020Oracle Critical Patch Update Advisory - October 2020 Source: MISC Type: Patch, Third Party Advisoryhttps://www.oracle.com/security-alerts/cpuoct2020.html Vulnerable Configuration: Configuration 1 :cpe:/a:smartbear:swagger_ui:*:*:*:*:*:*:*:* (Version < 3.23.11)Configuration 2 :cpe:/a:oracle:utilities_framework:4.3.0.6.0:*:*:*:*:*:*:* OR cpe:/a:oracle:utilities_framework:4.4.0.0.0:*:*:*:*:*:*:* OR cpe:/a:oracle:banking_digital_experience:19.1:*:*:*:*:*:*:* OR cpe:/a:oracle:utilities_framework:4.4.0.2.0:*:*:*:*:*:*:* OR cpe:/a:oracle:banking_digital_experience:19.2:*:*:*:*:*:*:* OR cpe:/a:oracle:banking_digital_experience:20.1:*:*:*:*:*:*:* OR cpe:/a:oracle:primavera_gateway:*:*:*:*:*:*:*:* (Version >= 16.2.0 and <= 16.2.11) OR cpe:/a:oracle:banking_platform:*:*:*:*:*:*:*:* (Version >= 2.4.0 and <= 2.10.0) OR cpe:/a:oracle:banking_digital_experience:21.1:*:*:*:*:*:*:* OR cpe:/a:oracle:banking_apis:*:*:*:*:*:*:*:* (Version >= 18.1 and <= 18.3) OR cpe:/a:oracle:banking_apis:19.1:*:*:*:*:*:*:* OR cpe:/a:oracle:banking_apis:19.2:*:*:*:*:*:*:* OR cpe:/a:oracle:banking_apis:20.1:*:*:*:*:*:*:* OR cpe:/a:oracle:banking_apis:21.1:*:*:*:*:*:*:* OR cpe:/a:oracle:banking_digital_experience:*:*:*:*:*:*:*:* (Version >= 18.1 and <= 18.3) OR cpe:/a:oracle:primavera_gateway:*:*:*:*:*:*:*:* (Version >= 17.12.0 and <= 17.12.8) Configuration CCN 1 :cpe:/a:smartbear:swagger_ui:3.23.10:*:*:*:*:*:*:* AND cpe:/a:oracle:utilities_framework:4.3.0.3.0:*:*:*:*:*:*:* OR cpe:/a:ibm:infosphere_information_server:11.7:*:*:*:*:*:*:* OR cpe:/a:ibm:spectrum_protect_plus:10.1.0:*:*:*:*:*:*:* OR cpe:/a:ibm:websphere_application_server_in_cloud:8.5:*:*:*:*:*:*:* OR cpe:/a:ibm:websphere_application_server_in_cloud:9.0:*:*:*:*:*:*:* OR cpe:/a:ibm:websphere_application_server_in_cloud:*:*:*:*:liberty:*:*:* OR cpe:/a:ibm:planning_analytics_local:2.0:*:*:*:*:*:*:* OR cpe:/a:oracle:utilities_framework:4.3.0.6.0:*:*:*:*:*:*:* OR cpe:/a:ibm:voice_gateway:1.0.2:*:*:*:*:*:*:* OR cpe:/a:ibm:voice_gateway:1.0.3:*:*:*:*:*:*:* OR cpe:/a:ibm:cloud_private:3.2.0:cd:*:*:*:*:*:* OR cpe:/a:ibm:cloud_private:3.2.1:cd:*:*:*:*:*:* OR cpe:/a:ibm:cloud_pak_for_automation:19.0.3:*:*:*:*:*:*:* OR cpe:/a:ibm:websphere_application_server:17.0.0.3:*:*:*:liberty:*:*:* OR cpe:/a:ibm:websphere_application_server:19.0.0.12:*:*:*:liberty:*:*:* OR cpe:/a:ibm:infosphere_streams:4.1.1:*:*:*:*:*:*:* OR cpe:/a:ibm:infosphere_streams:4.2.1:*:*:*:*:*:*:* OR cpe:/a:ibm:infosphere_streams:4.3.1:*:*:*:*:*:*:* OR cpe:/a:ibm:spectrum_protect_plus:10.1.5:*:*:*:*:*:*:* OR cpe:/a:ibm:voice_gateway:1.0.2.4:*:*:*:*:*:*:* OR cpe:/a:ibm:voice_gateway:1.0.4:*:*:*:*:*:*:* OR cpe:/a:ibm:cloud_pak_for_data:2.5:*:*:*:*:*:*:* OR cpe:/a:ibm:cloud_transformation_advisor:2.0.2:*:*:*:*:*:*:* OR cpe:/a:ibm:cloud_private:3.2.0:cd:*:*:*:*:*:* OR cpe:/a:ibm:cloud_private:3.2.1:cd:*:*:*:*:*:* OR cpe:/a:ibm:voice_gateway:1.0.5:*:*:*:*:*:*:* OR cpe:/a:ibm:cloud_pak_for_automation:20.0.1:*:*:*:*:*:*:* OR cpe:/a:ibm:spectrum_protect_plus:10.1.6:*:*:*:*:*:*:* OR cpe:/a:ibm:cloud_application_business_insights:1.1.4:*:*:*:*:*:*:* OR cpe:/a:ibm:cloud_application_business_insights:1.1.3:*:*:*:*:*:*:* OR cpe:/a:ibm:planning_analytics_workspace:2.0:*:*:*:*:*:*:* Denotes that component is vulnerable BACK
smartbear swagger ui *
oracle utilities framework 4.3.0.6.0
oracle utilities framework 4.4.0.0.0
oracle banking digital experience 19.1
oracle utilities framework 4.4.0.2.0
oracle banking digital experience 19.2
oracle banking digital experience 20.1
oracle primavera gateway *
oracle banking platform *
oracle banking digital experience 21.1
oracle banking apis *
oracle banking apis 19.1
oracle banking apis 19.2
oracle banking apis 20.1
oracle banking apis 21.1
oracle banking digital experience *
oracle primavera gateway *
smartbear swagger ui 3.23.10
oracle utilities framework 4.3.0.3.0
ibm infosphere information server 11.7
ibm spectrum protect plus 10.1.0
ibm websphere application server in cloud 8.5
ibm websphere application server in cloud 9.0
ibm websphere application server in cloud *
ibm planning analytics local 2.0
oracle utilities framework 4.3.0.6.0
ibm voice gateway 1.0.2
ibm voice gateway 1.0.3
ibm cloud private 3.2.0 cd
ibm cloud private 3.2.1 cd
ibm cloud pak for automation 19.0.3
ibm websphere application server 17.0.0.3
ibm websphere application server 19.0.0.12
ibm infosphere streams 4.1.1
ibm infosphere streams 4.2.1
ibm infosphere streams 4.3.1
ibm spectrum protect plus 10.1.5
ibm voice gateway 1.0.2.4
ibm voice gateway 1.0.4
ibm cloud pak for data 2.5
ibm cloud transformation advisor 2.0.2
ibm cloud private 3.2.0 cd
ibm cloud private 3.2.1 cd
ibm voice gateway 1.0.5
ibm cloud pak for automation 20.0.1
ibm spectrum protect plus 10.1.6
ibm cloud application business insights 1.1.4
ibm cloud application business insights 1.1.3
ibm planning analytics workspace 2.0