CVE-2020-2197
Description
Jenkins Project Inheritance Plugin 19.08.02 and earlier allows attackers to read job configuration XML without the required Job/ExtendedRead permission.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Jenkins Project Inheritance Plugin 19.08.02 and earlier allows attackers to read job configuration XML without the required Job/ExtendedRead permission.
Vulnerability
CVE-2020-2197 in the Jenkins Project Inheritance Plugin (versions 19.08.02 and earlier) allows users to access Inheritance Project job configurations in XML format without needing the Job/ExtendedRead permission. The plugin fails to enforce proper permission checks for this specific endpoint, enabling unauthorized access to sensitive configuration data. [1][3]
Exploitation
An attacker with any access to the Jenkins instance—potentially even low-privilege users—can exploit this by requesting the XML representation of an Inheritance Project job. No special authentication or elevated privileges are required beyond what is already granted to access the Jenkins UI. The vulnerability is straightforward to exploit once the attacker can interact with the affected plugin's endpoints. [1][2]
Impact
Successful exploitation results in unauthorized disclosure of the entire job configuration, which may include credentials, API tokens, build parameters, and other sensitive settings embedded in the project. This information can be used to further compromise the Jenkins environment or integrated systems. The vulnerability is classified as medium severity (CVSS) but the actual impact depends on the sensitivity of data stored in job configurations. [1][3]
Mitigation
As of the advisory date, no fixed version of the Project Inheritance Plugin had been released; the vulnerability remained unresolved. Users are advised to restrict access to Jenkins and the affected plugin, or to consider removing or disabling the plugin if not essential. Later plugin versions (e.g., 21.04.03) still carried the vulnerability according to follow-up reports, so manual security controls or alternative plugins may be necessary. [1][2][4]
AI Insight generated on May 21, 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 |
|---|---|---|
hudson.plugins:project-inheritanceMaven | <= 21.04.03 | — |
Affected products
2- Range: unspecified
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
5- github.com/advisories/GHSA-hj32-9mcw-5cwhghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2020-2197ghsaADVISORY
- www.openwall.com/lists/oss-security/2020/06/03/3ghsamailing-listx_refsource_MLISTWEB
- github.com/github/advisory-database/pull/1356ghsaWEB
- jenkins.io/security/advisory/2020-06-03/ghsax_refsource_CONFIRMWEB
News mentions
1- Jenkins Security Advisory 2020-06-03Jenkins Security Advisories · Jun 3, 2020