Critical, CVSS 9.3PyPIAmendedPublished
Inconsistent input sanitisation leads to XSS vectors
CVE-2021-41132 · GHSA-g67g-hvc3-xmvf
- Affected
- PyPI omero-figure < 4.4.1
- Fixed in
- 4.4.1· Vendor fix available
- Issue
- Background A variety of templates do not perform proper sanitization through HTML escaping. Due to the lack of sanitization and use of jQuery.html(), there are a whole host of XSS possibilities with specially crafted input to a variety of fields. Impact OMERO.web before 5.11.0 and OMERO.figure before 4.4.1. Patches Users should upgrade OMERO.web to 5.11.0 or higher and OMERO.figure to 4.4.1 or higher.
Recommended action: Upgrade to 4.4.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.