Medium severity · published Sep 21, 2023
CVE-2023-42458
Zope is an open-source web application server
5.4
CVSS
0.7%
EPSS
No
On KEV
Description
Zope is an open-source web application server. Prior to versions 4.8.10 and 5.8.5, there is a stored cross site scripting vulnerability for SVG images. Note that an image tag with an SVG image as source is never vulnerable, even when the SVG image contains malicious code. To exploit the vulnerability, an attacker would first need to upload an image, and then trick a user into following a specially crafted link. Patches are available in Zope 4.8.10 and 5.8.5. As a workaround, make sure the "Add Documents, Images, and Files" permission is only assigned to trusted roles. By default, only the Manager has this permission.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
Required
Confidentiality
Low
Integrity
Low
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.7% · higher than 54% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
ZO
Zope · Zope
before 4.8.10; 5.0.0 before 5.8.5 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2023-42458
CVE.org
https://www.cve.org/CVERecord?id=CVE-2023-42458
Exploit
http://www.openwall.com/lists/oss-security/2023/09/22/2
Patch
https://github.com/zopefoundation/Zope/commit/26a55dbc301db417f47cafda6fe0f983b5690088
Patch
https://github.com/zopefoundation/Zope/commit/603b0a12881c90a072a7a65e32d47ed898ce37cb
Third Party Advisory
https://github.com/zopefoundation/Zope/security/advisories/GHSA-wm8q-9975-xh5v
More from Zope
8.8
CVE-2021-32674
Zope is an open-source web application server
8.8
CVE-2021-32633
Zope is an open-source web application server
7.7
CVE-2023-41050
AccessControl provides a general security framework for use in Zope
7.2
CVE-2021-32811
Zope is an open-source web application server
6.1
CVE-2021-33507
Zope Products.CMFCore before 2.5.1 and Products.PluggableAuthService before 2.6.2, as used in Plone through 5.2.4 and other products, allow Reflected XSS
