Skip to content
OpenAdvisories
Medium · 6.5 CVE-2024-23899 EUVD-2024-0438GHSA-vph5-2q33-7r9h

Arbitrary file read vulnerability in Git server Plugin can lead to RCE

Published Jan 24, 2024 · Updated Jun 4, 2025 · Assigned by jenkins

Description

Jenkins Git server Plugin 99.va_0826a_b_cdfa_d and earlier does not disable a feature of its command parser that replaces an '@' character followed by a file path in an argument with the file's contents, allowing attackers with Overall/Read permission to read content from arbitrary files on the Jenkins controller file system.

Affected products

VendorProductAffectedFixed
Jenkins Project Jenkins Git server Plugin ≤ 99.va_0826a_b_cdfa_d —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Red Hat Ocp Tools 4 jenkins 2.440.3.1716387933-3.el8 RHSA-2024:4597, RHSA-2024:3636, RHSA-2024:3635
Red Hat Ocp Tools 4 jenkins-2-plugins 4.12.1716445211-1.el8 RHSA-2024:4597, RHSA-2024:3636, RHSA-2024:3635

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.jenkins-ci.plugins:git-server < 99.101.v720e86326c09 99.101.v720e86326c09 GHSA-vph5-2q33-7r9h

Advisories 5

References