CVE-2022-4638: collective.contact.widget_project collective.contact.widget Improper Neutralization
Vulnerability summary
CVE-2022-4638 is a medium (CVSS 6.1) Improper Neutralization vulnerability in collective.contact.widget_project collective.contact.widget. EPSS estimates a 0.41% chance of exploitation in the next 30 days, higher than 33.3% of scored vulnerabilities.
Timeline
- 21-12-2022PublishedVulnerability first disclosed.
- 14-04-2025Last modifiedVulnerability information updated.
Description
A vulnerability classified as problematic was found in collective.contact.widget up to 1.12. This vulnerability affects the function title of the file src/collective/contact/widget/widgets.py. The manipulation leads to cross site scripting. The attack can be initiated remotely. The name of the patch is 5da36305ca7ed433782be8901c47387406fcda12. It is recommended to apply a patch to fix this issue. The identifier of this vulnerability is VDB-216496.
CVSS metrics
4 scores · 3 sources · 2 versions- CVE.orgCNA3.5LowCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:NDiffers
- OSV · PypiEcosystem advisory · calculated6.1MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
EPSS trend
Probability
0.41%
Chance of exploitation in the next 30 days
Percentile
33%
Versus all other CVEs
30-day change
+0.02 pp
From 0.39% on 18-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root cause- CWE-707Improper NeutralizationThe product does not ensure or incorrectly ensures that structured messages or data are well-formed and that certain security properties are met before being read from an upstream component or sent to a downstream component.
- CWE-79Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.
Affected systems
Collective.contact.widget_project1 product
PyPI1 product
- collective-contact-widget< 1.13 | < 5da36305ca7ed433782be8901c47387406fcda12 | < 1.12
Unspecified1 product
- collective.contact.widget1.0 | 1.1 | 1.2 | 1.3 | 1.4 | 1.5 | 1.6 | 1.7 | 1.8 | 1.9 | 1.10 | 1.11 | 1.12
3 vendors · 3 products
References
6 links- github.com/collective/collective.contact.widget/commit/5da36305ca7ed433782be8901c47387406fcda12WEBFIXPatchThird Party Advisory