Skip to content

Inconsistent input sanitization leads to XSS vectors

Low
sbesson published GHSA-g67g-hvc3-xmvf Oct 14, 2021

Package

pip omero-web (pip)

Affected versions

< 5.11.0

Patched versions

5.11.0

Description

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.

Workarounds

None

Credit

Lachlan Horsey, Security Engineer at Griffith Cybersec team

References

For more information

If you have any questions or comments about this advisory:

Severity

Low

CVE ID

CVE-2021-41132

Weaknesses

No CWEs