Bug 2055787 (CVE-2022-25176) - CVE-2022-25176 workflow-cps: Pipeline-related plugins follow symbolic links or do not limit path names
Summary: CVE-2022-25176 workflow-cps: Pipeline-related plugins follow symbolic links o...
Keywords:
Status: CLOSED ERRATA
Alias: CVE-2022-25176
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Red Hat Product Security
QA Contact:
URL:
Whiteboard:
Depends On: 2058747 2058748 2058749 2058750 2058751 2058752 2063898 2064010 2069142 2069143
Blocks: 2055807
TreeView+ depends on / blocked
 
Reported: 2022-02-17 16:11 UTC by Pedro Sampaio
Modified: 2022-07-28 02:25 UTC (History)
11 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
A flaw was found in Jenkins. The Pipeline: Groovy Plugin follows symbolic links to locations outside of the checkout directory for the configured SCM when reading the script file (typically Jenkinsfile) for Pipelines. This flaw allows attackers who can configure Pipelines to read arbitrary files on the Jenkins controller file system.
Clone Of:
Environment:
Last Closed: 2022-03-29 10:31:59 UTC
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2022:1021 0 None None None 2022-03-29 07:01:37 UTC
Red Hat Product Errata RHSA-2022:1025 0 None None None 2022-03-28 11:53:54 UTC
Red Hat Product Errata RHSA-2022:1248 0 None None None 2022-04-13 13:47:31 UTC
Red Hat Product Errata RHSA-2022:1420 0 None None None 2022-04-27 07:41:36 UTC
Red Hat Product Errata RHSA-2022:1620 0 None None None 2022-05-04 18:19:27 UTC

Description Pedro Sampaio 2022-02-17 16:11:17 UTC
Pipeline: Groovy Plugin 2648.va9433432b33c and earlier follows symbolic links to locations outside of the checkout directory for the configured SCM when reading the script file (typically Jenkinsfile) for Pipelines. This allows attackers able to configure Pipelines to read arbitrary files on the Jenkins controller file system.

References:

https://www.jenkins.io/security/advisory/2022-02-15/

Comment 3 errata-xmlrpc 2022-03-28 11:53:52 UTC
This issue has been addressed in the following products:

  Red Hat OpenShift Container Platform 4.10

Via RHSA-2022:1025 https://access.redhat.com/errata/RHSA-2022:1025

Comment 4 errata-xmlrpc 2022-03-29 07:01:35 UTC
This issue has been addressed in the following products:

  Red Hat OpenShift Container Platform 4.9

Via RHSA-2022:1021 https://access.redhat.com/errata/RHSA-2022:1021

Comment 5 Product Security DevOps Team 2022-03-29 10:31:56 UTC
This bug is now closed. Further updates for individual products will be reflected on the CVE page(s):

https://access.redhat.com/security/cve/cve-2022-25176

Comment 6 errata-xmlrpc 2022-04-13 13:47:28 UTC
This issue has been addressed in the following products:

  Red Hat OpenShift Container Platform 4.7

Via RHSA-2022:1248 https://access.redhat.com/errata/RHSA-2022:1248

Comment 7 errata-xmlrpc 2022-04-27 07:41:33 UTC
This issue has been addressed in the following products:

  Red Hat OpenShift Container Platform 3.11

Via RHSA-2022:1420 https://access.redhat.com/errata/RHSA-2022:1420

Comment 8 errata-xmlrpc 2022-05-04 18:19:25 UTC
This issue has been addressed in the following products:

  Red Hat OpenShift Container Platform 4.6

Via RHSA-2022:1620 https://access.redhat.com/errata/RHSA-2022:1620


Note You need to log in before you can comment on or make changes to this bug.