Cross-Site Scripting in @ionic/core
High severity
GitHub Reviewed
Published
Sep 3, 2020
to the GitHub Advisory Database
•
Updated Jan 9, 2023
Package
Affected versions
< 4.0.3
>= 4.1.0, < 4.1.3
>= 4.2.0, < 4.2.1
>= 4.3.0, < 4.3.1
Patched versions
4.0.3
4.1.3
4.2.1
4.3.1
Description
Reviewed
Aug 31, 2020
Published to the GitHub Advisory Database
Sep 3, 2020
Last updated
Jan 9, 2023
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 unsafeinnerHTML
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
References