Bug 2055788 (CVE-2022-25177) - CVE-2022-25177 workflow-cps-global-lib: Pipeline-related plugins follow symbolic links or do not limit path names
Summary: CVE-2022-25177 workflow-cps-global-lib: Pipeline-related plugins follow symbo...
Keywords:
Status: CLOSED ERRATA
Alias: CVE-2022-25177
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:15 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: Shared Groovy Libraries follows symbolic links to locations outside of the expected Pipeline library when reading files using the libraryResource step. 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:32:47 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:38 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:38 UTC
Red Hat Product Errata RHSA-2022:1420 0 None None None 2022-04-27 07:41:37 UTC
Red Hat Product Errata RHSA-2022:1620 0 None Closed [RHEL8.4/SCAP/Bug] Incorrectly flags 11-loginuid.rules and 30-ospp-v42.rules as altered if 10-base-config.rules is chang... 2022-05-10 16:24:49 UTC

Description Pedro Sampaio 2022-02-17 16:15:07 UTC
Pipeline: Shared Groovy Libraries 552.vd9cc05b8a2e1 and earlier follows symbolic links to locations outside of the expected Pipeline library when reading files using the libraryResource step. 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:36 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:32:45 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-25177

Comment 6 errata-xmlrpc 2022-04-13 13:47:36 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:35 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:26 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.