CVE-2024-34148
Description
Jenkins Subversion Partial Release Manager Plugin 1.0.1 and earlier bypasses a security fix for CVE-2016-3721 when building from release tags.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Jenkins Subversion Partial Release Manager Plugin 1.0.1 and earlier bypasses a security fix for CVE-2016-3721 when building from release tags.
The Jenkins Subversion Partial Release Manager Plugin versions 1.0.1 and earlier contain a vulnerability that disables a critical security fix for CVE-2016-3721. This fix originally prevented parameter injection attacks by blocking undefined parameters. When a build is triggered from a release tag, the plugin programmatically sets the Java system property 'hudson.model.ParametersAction.keepUndefinedParameters', which re-enables the acceptance of undefined parameters, thereby undermining the earlier security improvement [1][3].
Exploitation and
Attack Surface An attacker can exploit this vulnerability by crafting a release tag that triggers a build. No special privileges are required beyond the ability to create or supply a release tag to a Jenkins instance using the affected plugin. The plugin automatically disables the parameter safety mechanism without any explicit user authorization, meaning any build from a release tag becomes susceptible to parameter injection attacks [2][3].
Impact
By leveraging this weakness, an attacker can inject arbitrary parameters into a build, potentially leading to unauthorized operations, data exposure, or further compromise of the Jenkins environment. This effectively bypasses the security controls established by the CVE-2016-3721 fix, which was designed to prevent such parameter-based attacks [1][3].
Mitigation
Status As of the advisory publication date (2024-05-02), no fixed version of the Subversion Partial Release Manager Plugin has been released, and the vulnerability remains unpatched [2]. Jenkins users are advised to monitor the plugin's updates for a fix. Until then, administrators may consider avoiding the use of release tags that trigger builds or uninstalling the plugin if it is not essential [3].
AI Insight generated on May 20, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
org.jenkins-ci.plugins:partial-release-managerMaven | <= 1.0.1 | — |
Affected products
2- Range: 0
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
4- github.com/advisories/GHSA-phh3-2p9m-w6j5ghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2024-34148ghsaADVISORY
- www.jenkins.io/security/advisory/2024-05-02/ghsavendor-advisoryWEB
- www.openwall.com/lists/oss-security/2024/05/02/3ghsaWEB
News mentions
1- Jenkins Security Advisory 2024-05-02Jenkins Security Advisories · May 2, 2024