Path traversal in Jenkins LTS and Jenkins - CVE-2019-10352
Published: July 22, 2019
Jenkins LTS
Jenkins
Detailed vulnerability description
The vulnerability allows a remote attacker to perform directory traversal attacks.
The vulnerability exists due to input validation error when processing directory traversal sequences in the "core/src/main/java/hudson/model/FileParameterValue.java." A remote authenticated attacker with Job/Configure permission can define a file parameter with a file name outside the intended directory.
This vulnerability results in an arbitrary file write on the Jenkins master when scheduling a build.