Jenkins has XML External Entity (XXE) Vulnerability in Job Configuration via CLI
Moderate severity
GitHub Reviewed
Published
May 13, 2022
to the GitHub Advisory Database
•
Updated Mar 13, 2025
Package
Affected versions
>= 1.626, < 1.638
< 1.625.2
Patched versions
1.638
1.625.2
Description
Published by the National Vulnerability Database
Nov 25, 2015
Published to the GitHub Advisory Database
May 13, 2022
Reviewed
Mar 13, 2025
Last updated
Mar 13, 2025
XML external entity (XXE) vulnerability in the create-job CLI command in Jenkins before 1.638 and LTS before 1.625.2 allows remote attackers to read arbitrary files via a crafted job configuration that is then used in an "XML-aware tool," as demonstrated by get-job and update-job.
References