GHSA-7j3x-xm4j-jfj7
Dashboard / Vulnerabilities / GHSA-7j3x-xm4j-jfj7
Summary: Missing permission checks in Jenkins Warnings Next Generation Plugin allow listing workspace contents
Details: Jenkins Warnings Next Generation Plugin 8.4.4 and earlier does not perform permission checks in methods implementing form validation. This allows attackers with Item/Read permission but without Item/Workspace or Item/Configure permission to check whether attacker-specified file patterns match workspace contents. A sequence of requests can be used to effectively list workspace contents. Jenkins Warnings Next Generation Plugin 8.5.0 requires Item/Configure permission to validate patterns with workspace contents.
References: https://nvd.nist.gov/vuln/detail/CVE-2021-21626, https://github.com/jenkinsci/warnings-ng-plugin, https://www.jenkins.io/security/advisory/2021-03-18/#SECURITY-2041, http://www.openwall.com/lists/oss-security/2021/03/18/5
Affected packages
Package
Name: io.jenkins.plugins:warnings-ng
Purl: pkg:maven/io.jenkins.plugins/warnings-ng
Affected ranges
Type: ECOSYSTEM
Events:
