CVE-2021-21669

Jenkins Generic Webhook Trigger Plugin 1.72 and earlier does not configure its XML parser to prevent XML external entity (XXE) attacks

published June 18, 2021

CVSS
—
EPSS
26%
Percentile
98.0
In the wild
Unconfirmed
What it is

🚨 The Jenkins Generic Webhook Trigger Plugin doesn’t prevent XML external entity (XXE) attacks, making it an open door for crafty data breaches! ⚡ Think of your XML parser as a hotel front desk accepting any guest without checking their ID. If they let in anyone, including unwanted visitors, it's chaos in the lobby! An attacker could exploit this vulnerability to read sensitive files from the server, potentially exposing confidential data. This could lead to unauthorized access and put your sensitive information at risk, which is absolutely devastating!

Put simply

Think of your XML parser as a hotel front desk accepting any guest without checking their ID. If they let in anyone, including unwanted visitors, it's chaos in the lobby! This vulnerability arises because the Jenkins Generic Webhook Trigger Plugin (version 1.72 and earlier) does not properly configure its XML parser, allowing attackers to reference external entities and gain access to sensitive data.

What to do

An attacker could exploit this vulnerability to read sensitive files from the server, potentially exposing confidential data. This could lead to unauthorized access and put your sensitive information at risk, which is absolutely devastating! To mitigate this issue, upgrade the Jenkins Generic Webhook Trigger Plugin to version 1.73 or later. Additionally, review your XML parsing configurations to ensure they are secure and do not allow external entity resolution. 🛡️ You've got this! Stay proactive, follow these steps, and keep your Jenkins instance secure! 💪✨

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.25746 · 98.0th percentile
Published
2021-06-18T09:25Z
EPSS history
Timeline
  • 18 JUN 09:25Z
    Jenkins Generic Webhook Trigger Plugin 1.72 and earlier does not configure its XML parser to prevent XML external entity (XXE) attacks
    cvelistv5