Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-r3xc-47qg-h929

Опубликовано: 03 сент. 2020
Источник: github
Github: Прошло ревью

Описание

Cross-Site Scripting in @ionic/core

Versions of @ionic/core prior to 4.0.3, 4.1.3, 4.2.1 or 4.3.1 are vulnerable to Cross-Site Scripting (XSS). The package uses the unsafe innerHTML function without sanitizing input, which may allow attackers to execute arbitrary JavaScript on the victim's browser. This issue affects the components:

  • <ion-alert>.message
  • <ion-searchbar>.placeholder
  • <ion-infinite-scroll-content>.loadingText
  • <ion-refresher-content>.pullingText
  • <ion-refresher-content>.refershingText

Recommendation

  • If you are using @ionic/core 4.0.x, upgrade to 4.0.3 or later.
  • If you are using @ionic/core 4.1.x, upgrade to 4.1.3 or later.
  • If you are using @ionic/core 4.2.x, upgrade to 4.2.1 or later.
  • If you are using @ionic/core 4.3.x, upgrade to 4.3.1 or later.

Пакеты

Наименование

@ionic/core

npm
Затронутые версииВерсия исправления

< 4.0.3

4.0.3

Наименование

@ionic/core

npm
Затронутые версииВерсия исправления

>= 4.1.0, < 4.1.3

4.1.3

Наименование

@ionic/core

npm
Затронутые версииВерсия исправления

>= 4.2.0, < 4.2.1

4.2.1

Наименование

@ionic/core

npm
Затронутые версииВерсия исправления

>= 4.3.0, < 4.3.1

4.3.1

Дефекты

CWE-79

Дефекты

CWE-79