Skip to content
OpenAdvisories
Critical · 9.8 CVE-2021-41132 EUVD-2021-0156GHSA-g67g-hvc3-xmvfPYSEC-2021-372PYSEC-2021-379

Inconsistent input sanitisation leads to XSS vectors

Published Oct 14, 2021 · Updated Aug 4, 2024 · Assigned by GitHub_M

Description

OMERO.web provides a web based client and plugin infrastructure. In versions prior to 5.11.0, 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 cross-site scripting possibilities with specially crafted input to a variety of fields. This issue is patched in version 5.11.0. There are no known workarounds aside from upgrading.

Affected products

VendorProductAffectedFixed
ome omero-web < 5.11.0 —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI omero-figure < 4.4.1 4.4.1 GHSA-g67g-hvc3-xmvf
PyPI omero-web < 5.11.0 5.11.0 GHSA-g67g-hvc3-xmvf

References