High, CVSS 8.8MavenPublished
XXE vulnerability in Jenkins Filesystem Trigger Plugin
CVE-2021-21657 · GHSA-cphv-7cxw-5hcc
- Affected
- Maven org.jenkins-ci.plugins:fstrigger <= 0.40
- Fixed in
- 0.41· Vendor fix available
- Issue
- Jenkins Filesystem Trigger Plugin 0.40 and earlier does not configure its XML parser to prevent XML external entity (XXE) attacks. This allows attackers with Job/Configure permission or otherwise able to control the contents of an XML file being polled for changes to have Jenkins parse a crafted XML document that uses external entities for extraction of secrets from the polling Jenkins controller or agent, server-side request forgery, or denial-of-service attacks. Jenkins Filesystem Trigger Plugin 0.41 disables external entity resolution for its XML parser.
Recommended action: Upgrade to 0.41 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.