CVE-2022-46684
published 2022-12-12CVE-2022-46684: Jenkins Checkmarx Plugin 2022.3.3 and earlier does not escape values returned from the Checkmarx service API before inserting them into HTML reports, resulting…
PriorityP424medium5.4CVSS 3.1
AVNACLPRLUIRSCCLILAN
EPSS
0.46%
36.6th percentile
Jenkins Checkmarx Plugin 2022.3.3 and earlier does not escape values returned from the Checkmarx service API before inserting them into HTML reports, resulting in a stored cross-site scripting (XSS) vulnerability.
Affected
9 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| jenkins | checkmarx | < 2022.4.3 | 2022.4.3 |
| jenkins | checkmarx_plugin | — | — |
| jenkins | custom_build_properties_plugin | — | — |
| jenkins | gitea_plugin | — | — |
| jenkins | google_login_plugin | — | — |
| jenkins | plot_plugin | — | — |
| jenkins | sonar_gerrit_plugin | — | — |
| jenkins | spring_config_plugin | — | — |
| jenkins_project | jenkins_checkmarx_plugin | unspecified – 2022.3.3 | — |
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
OSV
Stored XSS vulnerability in Jenkins Checkmarx Plugin
osv·2022-12-12
CVE-2022-46684 [HIGH] Stored XSS vulnerability in Jenkins Checkmarx Plugin
Stored XSS vulnerability in Jenkins Checkmarx Plugin
heckmarx Plugin processes Checkmarx service API responses and generates HTML reports from them for rendering on the Jenkins UI.
Checkmarx Plugin 2022.3.3 and earlier does not escape values returned from the Checkmarx service API before inserting them into HTML reports. This results in a stored cross-site scripting (XSS) vulnerability.
While Jenkins users without Overall/Administer permission are not allowed to configure the URL to the Checkmarx service, this could still be exploited via man-in-the-middle attacks.
Checkmarx Plugin 2022.4.3 escapes values returned from the Checkmarx service API before inserting them into HTML reports.
GHSA
Stored XSS vulnerability in Jenkins Checkmarx Plugin
ghsa·2022-12-12
CVE-2022-46684 [HIGH] CWE-79 Stored XSS vulnerability in Jenkins Checkmarx Plugin
Stored XSS vulnerability in Jenkins Checkmarx Plugin
heckmarx Plugin processes Checkmarx service API responses and generates HTML reports from them for rendering on the Jenkins UI.
Checkmarx Plugin 2022.3.3 and earlier does not escape values returned from the Checkmarx service API before inserting them into HTML reports. This results in a stored cross-site scripting (XSS) vulnerability.
While Jenkins users without Overall/Administer permission are not allowed to configure the URL to the Checkmarx service, this could still be exploited via man-in-the-middle attacks.
Checkmarx Plugin 2022.4.3 escapes values returned from the Checkmarx service API before inserting them into HTML reports.
Jenkins
Jenkins Security Advisory 2022-12-07
vendor_jenkins·2022-12-07·CVSS 9.8
CVE-2022-46682 [CRITICAL] Jenkins Security Advisory 2022-12-07
Title: Jenkins Security Advisory 2022-12-07
Jenkins Security Advisory 2022-12-07
Jenkins Security Home
For Administrators
Overview
Terminology
Vulnerabilities and Scoring
Security Advisories
Security Issues
Advisory Schedule
Vulnerabilities in Plugins
How We Fix Security Issues
For Reporters
Reporting Vulnerabilities
Jenkins CNA
For Maintainers
Overview
Vulnerabilities in Plugins
Jenkins Security Team
About
Contributions
This advisory announces vulnerabilities in the following Jenkins deliverables:
Checkmarx
Plugin
Custom Build Properties
Plugin
Gitea
Plugin
Google Login
Plugin
Plot
Plugin
Sonar Gerrit
Plugin
Spring Config
Plugin
Descriptions
XXE vulnerabili
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
2022-12-12
Published