GitHub Advisoryadvisory · PyPI
GHSA-m755-gxxg-r5qh Zope management interface vulnerable to stored cross site scripting via the title property
LOW
Official page ↗
- Aliases
- CVE-2023-44389
- Ecosystem
- PyPI
- Packages
- Zope
- Severity
- Low
- CVSS vector
- CVSS:3.1/AV:N/AC:H/PR:H/UI:R/S:U/C:L/I:L/A:N
- Weaknesses
- CWE-79
- Reviewed
- 2023-10-04
Affected packages
• PyPI Zope: >= 4.0.0, < 4.8.11 → fixed in 4.8.11
• PyPI Zope: >= 5.0.0, < 5.8.6 → fixed in 5.8.6
Description
Impact
The title property, available on most Zope objects, can be used to store script code that is executed while viewing the affected object in the Zope Management Interface (ZMI) because the title property is displayed unquoted in the breadcrumbs element. All versions of Zope 4 and Zope 5 are affected.
Patches
Patches will be released with Zope versions 4.8.11 and 5.8.6.
Workarounds
Make sure only Manager users can edit and view Zope objects in the Zope Management Interface. This is the default.
Related
Alias · CVE (1)
- CVE-2023-44389 Zope is an open-source web application server. vulnerability
Weakness · CWE (1)
- CWE-79 Improper Neutralization of Input During Web Page Generation weakness
References
- https://github.com/zopefoundation/Zope/security/advisories/GHSA-m755-gxxg-r5qh web
- https://nvd.nist.gov/vuln/detail/CVE-2023-44389 advisory
- https://github.com/zopefoundation/Zope/commit/21dfa78609ffd8b6bd8143805678ebbacae5141a web
- https://github.com/zopefoundation/Zope/commit/aeaf2cdc80dff60815e3706af448f086ddc3b98d web
- https://github.com/pypa/advisory-database/tree/main/vulns/zope/PYSEC-2023-193.yaml web
- https://github.com/zopefoundation/Zope package