Lucene search

K
githubGitHub Advisory DatabaseGHSA-Q77X-CXRQ-988J
HistoryMay 16, 2023 - 6:30 p.m.

Jenkins Azure VM Agents Plugin missing permission checks

2023-05-1618:30:16
GitHub Advisory Database
github.com
13
jenkins
azure
vm
permission checks
http endpoints
csrf
vulnerability
azure cloud server
credentials
post requests

CVSS3

4.3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

NONE

Availability Impact

NONE

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

EPSS

0.001

Percentile

17.3%

Jenkins Azure VM Agents Plugin 852.v8d35f0960a_43 and earlier does not perform permission checks in several HTTP endpoints.

This allows attackers with Overall/Read permission to connect to an attacker-specified Azure Cloud server using attacker-specified credentials IDs obtained through another method.

Additionally, these HTTP endpoints do not require POST requests, resulting in a cross-site request forgery (CSRF) vulnerability.

Azure VM Agents Plugin 853.v4a_1a_dd947520 requires POST requests and the appropriate permissions for the affected HTTP endpoints.

Affected configurations

Vulners
Node
org.jenkins-ci.pluginsazure-vm-agentsRange<853.v4a
VendorProductVersionCPE
org.jenkins-ci.pluginsazure-vm-agents*cpe:2.3:a:org.jenkins-ci.plugins:azure-vm-agents:*:*:*:*:*:*:*:*

CVSS3

4.3

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

NONE

Availability Impact

NONE

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

EPSS

0.001

Percentile

17.3%