Vulnerability · Published Oct 14, 2021 · Assigned by GitHub_M

CVE-2021-41132Inconsistent input sanitisation leads to XSS vectors

Critical 9.8

In plain English

A critical-severity security flaw in omero-web from ome. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.0% (higher than 64% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)9.8Critical
Exploit odds (30 days)1.0%top 35.9% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known

Official 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 packages & fixed versions

EcosystemPackageFixed inAdvisory
PyPIomero-figure4.4.1GHSA-g67g-hvc3-xmvf
PyPIomero-figure4.4.1PYSEC-2021-379
PyPIomero-web5.11.0GHSA-g67g-hvc3-xmvf
PyPIomero-web5.11.0PYSEC-2021-372

Affected products (as reported)

VendorProductVersions
ome omero-web < 5.11.0

Weakness: CWE-116 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

References