Skip to content

Potential XSS in jQuery dependency in Mirador

Moderate severity GitHub Reviewed Published Sep 17, 2020 in ProjectMirador/mirador • Updated Jan 9, 2023

Package

npm mirador (npm)

Affected versions

<= 2.7.2

Patched versions

3.0.0-alpha.0

Description

Impact

Mirador users less than v3.0.0 (alpha-rc) versions that have an unpatched jQuery. When adopters update jQuery they will find some of Mirador functionality to be broken.

Patches

Mirador adopters should update to v3.0.0, no updates exist for v2.x releases.

Workarounds

Yes, Mirador users could fork and create their own custom build of Mirador and make the bug fixes themselves.

References

GHSA-gxr4-xjj5-5px2
GHSA-jpcq-cgw6-v4j6

https://blog.jquery.com/2020/04/10/jquery-3-5-0-released/
https://jquery.com/upgrade-guide/3.5/

References

@mejackreed mejackreed published to ProjectMirador/mirador Sep 17, 2020
Reviewed Sep 17, 2020
Published to the GitHub Advisory Database Sep 18, 2020
Last updated Jan 9, 2023

Severity

Moderate

EPSS score

Weaknesses

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users. Learn more on MITRE.

CVE ID

No known CVE

GHSA ID

GHSA-hgwm-pv9h-q5m7
Loading Checking history
See something to contribute? Suggest improvements for this vulnerability.