CVE-2022-45379
highpriority · track · 30EPSS 0.005 · 43 %ileDEEUUSEPSS · scored 2026-10-27
Jenkins Script Security Plugin 1189.vb_a_b_7c8fd5fde and earlier stores whole-script approvals as the SHA-1 hash of the script, making it vulnerable to collision attacks.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · medium–high · 6.9–8
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (6)
Products and version ranges known to be affected.
- Red Hat OpenShift container platform 4.0.51all versionscert_bundDEcpe:/a:redhat:openshift:container_platform_4.0.51
- Maven org.jenkins-ci.plugins:script-security< 1190.v65867a_a_47126osvUSpkg:maven/org.jenkins-ci.plugins/script-security
advisories (2)
Vendor and ecosystem advisories describing this.
- WID-SEC-W-2022-2056Jenkins: Mehrere SchwachstellenDeutsch2022-11-15csaf · cert_bundDE
Ein entfernter, anonymer, authentisierter oder lokaler Angreifer kann mehrere Schwachstellen in verschiedenen Jenkins Plugins ausnutzen, um beliebigen Code auszuführen, Sicherheitsmaßnahmen zu umgehen, vertrauliche Informationen offenzulegen und einen Cross-Site-Scripting-Angriff durchzuführen.
- GHSA-fv42-mx39-6fpwWhole-script approval in Jenkins Script Security Plugin vulnerable to SHA-1 collisions2022-11-16ghsa · osvUS
Script Security Plugin 1189.vb_a_b_7c8fd5fde and earlier stores whole-script approvals as the [SHA-1 hash](https://en.wikipedia.org/wiki/SHA-1) of the approved script. SHA-1 no longer meets the security standards for producing a cryptographically secure message digest. Script Security Plugin 1190.v65867a_a_47126 uses SHA-512 for new whole-script approvals. Previously approved scripts will have their SHA-1 based whole-script approval replaced with a corresponding SHA-512 whole-script approval when the script is next used. Whole-script approval only stores the SHA-1 or SHA-512 hash, so it is not possible to migrate all previously approved scripts automatically on startup. Administrators concerned about SHA-1 collision attacks on the whole-script approval feature are able to revoke all previous (SHA-1) script approvals on the In-Process Script Approval page.
also known as (3)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (11)
External citations — patches, advisories, analysis.
- http://www.openwall.com/lists/oss-security/2022/11/15/4cnnvd
- https://access.redhat.com/security/cve/cve-2022-45379cnnvd
- https://cxsecurity.com/cveshow/CVE-2022-45379/cnnvd
- https://nvd.nist.gov/vuln/detail/CVE-2022-45379cnnvd
- https://vigilance.fr/vulnerability/Jenkins-Plugins-multiple-vulnerabilities-39916cnnvd
- https://www.auscert.org.au/bulletins/ESB-2022.6033cnnvd
- https://www.jenkins.io/security/advisory/2022-11-15/#SECURITY-2564cnnvd
- http://www.openwall.com/lists/oss-security/2022/11/15/4enisa_euvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan