GHSA-pvwx-3jx5-24r2

Lack of type validation in agent related REST API in Jenkins

En bref

Publiée
Mise à jour
CVE
CVE-2021-21639
Alias
BIT-jenkins-2021-21639
CVSS_V3
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N

Description

Jenkins 2.286 and earlier, LTS 2.277.1 and earlier does not validate the type of object created after loading the data submitted to the `config.xml` REST API endpoint of a node. This allows attackers with Computer/Configure permission to replace a node with one of a different type. Jenkins 2.287, LTS 2.277.2 validates the type of object created and rejects objects of unexpected types.

Paquets affectés

PaquetVersions
Maven · org.jenkins-ci.main:jenkins-coreintroduced 0, fixed 2.277.2
Maven · org.jenkins-ci.main:jenkins-coreintroduced 2.278, fixed 2.287

Références

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database