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
{
"github_reviewed": true,
"github_reviewed_at": "2020-08-31T18:44:31Z",
"cwe_ids": [
"CWE-79"
],
"severity": "HIGH",
"nvd_published_at": null
}