~ / search / GHSA-7j3x-xm4j-jfj7

GHSA-7j3x-xm4j-jfj7

Missing permission checks in Jenkins Warnings Next Generation Plugin allow listing workspace contents

Source: GitHub Advisory Database (reviewed) Moderate CVE-2021-21626

Packages

EcosystemPackageAffectedFixed in
Maven io.jenkins.plugins:warnings-ng < 8.5.0 8.5.0

Details

As written in the advisory (Markdown source, shown as plain text).

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

External links from the advisory. They lead to third-party sites.