ASA-2019-00614 – Jenkins Global Post Script Plugin: Missing permission check


Allele Security Alert

ASA-2019-00614

Identifier(s)

ASA-2019-00614, CVE-2019-10474, SECURITY-1073

Title

Missing permission check

Vendor(s)

Hao CHEN

Product(s)

Jenkins Global Post Script Plugin

Affected version(s)

Jenkins Global Post Script Plugin versions up to and including 1.1.4

Fixed version(s)

Unknown

Proof of concept

Unknown

Description

Jenkins Global Post Script Plugin does not perform permission checks on a method implementing form validation. This allows users with Overall/Read permission to list the files contained in $JENKINS_HOME/global-post-script that can be used by the plugin.

Technical details

Unknown

Credits

Oleg Nenashev (CloudBees, Inc)

Reference(s)

Jenkins Security Advisory 2019-10-23
https://jenkins.io/security/advisory/2019-10-23/#SECURITY-1073

Jenkins security advisory
https://groups.google.com/d/msg/jenkinsci-advisories/KCv6eDsiV3Y/GNr0aDC3AQAJ

oss-security – Multiple vulnerabilities in Jenkins plugins
https://www.openwall.com/lists/oss-security/2019/10/23/2

Jenkins Plugins
https://plugins.jenkins.io/global-post-script

CVE-2019-10474
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-10474

CVE-2019-10474
https://nvd.nist.gov/vuln/detail/CVE-2019-10474

If there is any error in this alert or you wish a comprehensive analysis, let us know.

Last modified: December 5, 2019

We are not responsible for any data loss, device corruption or any other type of issue due to the use of any information mentioned in our security alerts.