Jenkins 2.393 and earlier, LTS 2.375.3 and earlier creates a temporary file in the default temporary directory with the default permissions for newly created files when uploading a plugin for installation, potentially allowing attackers with access to the Jenkins controller file system to read and write the file before it is used, potentially resulting in arbitrary code execution.
[
{
"defaultStatus": "affected",
"product": "Jenkins",
"vendor": "Jenkins Project",
"versions": [
{
"lessThan": "*",
"status": "unaffected",
"version": "2.394",
"versionType": "maven"
},
{
"lessThan": "2.375.*",
"status": "unaffected",
"version": "2.375.4",
"versionType": "maven"
},
{
"lessThan": "2.387.*",
"status": "unaffected",
"version": "2.387.1",
"versionType": "maven"
}
]
}
]