This repository was archived by the owner on Dec 15, 2025. It is now read-only.
Update dependency org.jenkins-ci.plugins:github-branch-source to v2.3.5 [SECURITY]#3
Open
rinus wants to merge 1 commit into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.2.3->2.3.5GitHub Vulnerability Alerts
CVE-2018-1000185
A server-side request forgery vulnerability exists in Jenkins GitHub Branch Source Plugin 2.3.4 and older in Endpoint.java that allows attackers with Overall/Read access to cause Jenkins to send a GET request to a specified URL. Additionally, this form validation method did not require POST requests, resulting in a CSRF vulnerability. As of version 23.5, this form validation method requires POST requests and the Overall/Administer permission.
Release Notes
jenkinsci/github-branch-source-plugin (org.jenkins-ci.plugins:github-branch-source)
v2.3.5Release date: 2018-06-04
v2.3.4Release date: 2018-04-20
v2.3.3Release date: 2018-03-14
the more secure From users with Admin or Write permission,
adding warnings in the UI about insecure strategies.
v2.3.2Release date: 2017-12-18
by Steven Foster)
modes (PR#159)
ID > Integer.MAX_VALUE overflow
(08b3d32)
v2.3.1Release date: 2017-11-09
included changes that removed the need for a clone of the repository to master with some code paths using pipeline
shared libraries. The fix code did not include the fix for JENKINS-47824. This regression is now fixed on top of
tag support.
v2.3.0Release date: 2017-11-07
Feature
JENKINS-34395: Add
support for discovery of tags.
This feature adds a new "Discover Tags" behaviour which, when added will discover tags. With this feature there
are now three types of things that can be discovered: branches, pull requests and tags.
When used with the Branch API plugin, tags will show up as a
new category. The default configuration of Branch API will not trigger builds for tags automatically.
This is by design, as one of the use-cases for tag discovery is to use the tag job to perform deployment. If tags
were built automatically, given that the order in which the tag jobs actually execute is undefined, the automatic
build could cause significant issues. Branch API does provide a mechanism to control what gets built automatically
(known as the
BranchBuildStrategy) but that cannot be configured until you have at least one extension pluginthat provides a
BranchBuildStrategy.If you want tags to build automatically, you will need an extension plugin for Branch API that implements at least
one
BranchBuildStrategy, seeAngryBytes/jenkins-build-everything-strategy-plugin
for a prototype example of such an extension plugin.
v2.2.6Release date: 2017-11-04
pipeline libraries, tag revisions did not work.
v2.2.5Release date: 2017-11-01
have been closed.
v2.2.4Release date: 2017-10-20
for github-branch-source
expects 'org/repo' format
optimization is attempted for a deleted branch
status if credential restricted by spec
Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.