Skip to content
OpenAdvisories
Medium · 4.3 CVE-2020-2306 EUVD-2022-5423GHSA-vrrc-3wwh-frgx

Missing Authorization in Jenkins Mercurial Plugin

Published Nov 4, 2020 · Updated Aug 4, 2024 · Assigned by jenkins

Description

A missing permission check in Jenkins Mercurial Plugin 2.11 and earlier allows attackers with Overall/Read permission to obtain a list of names of configured Mercurial installations.

Affected products

VendorProductAffectedFixed
Jenkins project Jenkins Mercurial Plugin unspecified – ≤ 2.11 2.10.1

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Red Hat OpenShift 4 cri-o 1.19.1-2.rhaos4.6.git2af9ecf.el8 RHSA-2021:0038
Red Hat OpenShift 4 jenkins-2-plugins 4.5.1610108899-1.el7 RHSA-2021:0038, RHSA-2021:0034
Red Hat OpenShift 4 openshift +1 4.6.0-202012190744.p0.git.94235.c62c6f7.el7 RHSA-2021:0038
Red Hat OpenShift 4 openshift-clients +1 4.6.0-202012172338.p0.git.3800.30af700.el7 RHSA-2021:0038
Red Hat OpenShift 4 python-urllib3 +1 1.26.2-1.el7 RHSA-2021:0034
Red Hat OpenShift 3 jenkins 2.263.3.1612433584-1.el7 RHSA-2021:0637
Red Hat OpenShift 3 jenkins-2-plugins 3.11.1612862361-1.el7 RHSA-2021:0637
Red Hat OpenShift 3 python-rsa +1 4.5-3.el7 RHSA-2021:0637

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.jenkins-ci.plugins:mercurial >= 2.11, < 2.12 2.12 GHSA-vrrc-3wwh-frgx
Maven org.jenkins-ci.plugins:mercurial >= 2.10, < 2.10.1 2.10.1 GHSA-vrrc-3wwh-frgx
Maven org.jenkins-ci.plugins:mercurial >= 2.9, < 2.9.1 2.9.1 GHSA-vrrc-3wwh-frgx
Maven org.jenkins-ci.plugins:mercurial < 2.8.1 2.8.1 GHSA-vrrc-3wwh-frgx

Advisories 3

References