Skip to content
OpenAdvisories
Medium · 4.3 CVE-2016-3721 EUVD-2016-4741GHSA-qf2h-h3xq-j93j

Jenkins allows Remote Users to Inject Build Parameters

Published May 17, 2016 · Updated Aug 6, 2024 · Assigned by redhat

Description

Jenkins before 2.3 and LTS before 1.651.2 might allow remote authenticated users to inject arbitrary build parameters into the build environment via environment variables.

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 3 jenkins 1.651.2-1.el7 RHSA-2016:1206
Red Hat OpenShift 3 jenkins-plugin-openshift-pipeline 1.0.12-1.el7 RHSA-2016:1206
Red Hat OpenShift 2 ImageMagick +3 6.7.2.7-5.el6_8 RHSA-2016:1773
Red Hat OpenShift 2 activemq +1 5.9.0-6.redhat.611463.el6op RHSA-2016:1773
Red Hat OpenShift 2 jenkins 1.651.2-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 libcgroup +1 0.40.rc1-18.el6_8 RHSA-2016:1773
Red Hat OpenShift 2 openshift-origin-broker 1.16.3.2-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 openshift-origin-broker-util 1.37.6.2-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 openshift-origin-cartridge-cron 1.25.4.2-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 openshift-origin-cartridge-diy +1 1.26.2.2-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 openshift-origin-cartridge-haproxy 1.31.6.2-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 openshift-origin-cartridge-jbosseap 2.27.4.2-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 openshift-origin-cartridge-jbossews 1.35.5.2-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 openshift-origin-cartridge-jenkins 1.29.2.2-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 openshift-origin-cartridge-jenkins-client 1.26.1.1-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 openshift-origin-cartridge-mysql 1.31.3.3-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 openshift-origin-cartridge-nodejs 1.33.1.2-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 openshift-origin-cartridge-perl +1 1.30.2.2-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 openshift-origin-cartridge-php 1.35.4.2-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 openshift-origin-cartridge-python 1.34.3.2-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 openshift-origin-cartridge-ruby 1.32.2.2-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 openshift-origin-node-proxy 1.26.3.1-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 rhc +1 1.38.7.1-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 rubygem-openshift-origin-admin-console 1.28.2.1-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 rubygem-openshift-origin-frontend-haproxy-sni-proxy 0.5.2.1-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 rubygem-openshift-origin-msg-broker-mcollective 1.36.2.4-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 rubygem-openshift-origin-node +1 1.38.6.4-1.el6op RHSA-2016:1773
Red Hat OpenShift 2 rubygem-openshift-origin-routing-daemon 0.26.6.1-1.el6op RHSA-2016:1773

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.jenkins-ci.main:jenkins-core >= 1.660, < 2.3 2.3 GHSA-qf2h-h3xq-j93j
Maven org.jenkins-ci.main:jenkins-core < 1.651.2 1.651.2 GHSA-qf2h-h3xq-j93j

Advisories 2

References