CVE-2019-10344: Missing Authorization in Jenkins Configuration as Code Plugin
4.3
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.07093%
CWE
Published
5/24/2022
Updated
12/6/2023
KEV Status
No
Technology
Java
Technical Details
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
io.jenkins:configuration-as-code | maven | <= 1.24 | 1.25 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The commit 1c531c1 explicitly added Administer permission checks to both doReference()
and doSchema()
methods. Prior to this fix, these endpoints were accessible to users with just Overall/Read permissions as shown in the Security1290Test.java
verification. The vulnerability description specifically mentions unauthorized access to schema and documentation endpoints, which directly corresponds to these two handler methods.