Lucene search

K
githubGitHub Advisory DatabaseGHSA-8R93-59CF-358F
HistoryJan 24, 2024 - 6:31 p.m.

CSRF vulnerability in Jenkins GitLab Branch Source Plugin

2024-01-2418:31:02
CWE-352
GitHub Advisory Database
github.com
16
jenkins
gitlab
csrf
vulnerability
form validation
endpoint
attacker-specified url
plugin
post requests

4.3 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

LOW

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N

4.4 Medium

AI Score

Confidence

High

0.0005 Low

EPSS

Percentile

17.1%

Jenkins GitLab Branch Source Plugin 684.vea_fa_7c1e2fe3 and earlier does not require POST requests for a form validation endpoint, resulting in a cross-site request forgery (CSRF) vulnerability.

This vulnerability allows attackers to connect to an attacker-specified URL.

GitLab Branch Source Plugin 688.v5fa_356ee8520 requires POST requests for the affected form validation endpoint.

Affected configurations

Vulners
Node
jenkinsgithub_branch_sourceRange<688.v5fa

4.3 Medium

CVSS3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

LOW

Availability Impact

NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N

4.4 Medium

AI Score

Confidence

High

0.0005 Low

EPSS

Percentile

17.1%