condorcredd in HTCondor before 8.9.11 allows Directory Traversal outside the SECCREDENTIALDIRECTORYOAUTH directory, as demonstrated by creating a file under /etc that will later be executed by root.
{
"binaries": [
{
"binary_name": "condor",
"binary_version": "23.4.0+dfsg-1ubuntu4.1"
},
{
"binary_name": "condor-annex-ec2",
"binary_version": "23.4.0+dfsg-1ubuntu4.1"
},
{
"binary_name": "condor-kbdd",
"binary_version": "23.4.0+dfsg-1ubuntu4.1"
},
{
"binary_name": "condor-test",
"binary_version": "23.4.0+dfsg-1ubuntu4.1"
},
{
"binary_name": "condor-upgrade-checks",
"binary_version": "23.4.0+dfsg-1ubuntu4.1"
},
{
"binary_name": "condor-vm-gahp",
"binary_version": "23.4.0+dfsg-1ubuntu4.1"
},
{
"binary_name": "htcondor",
"binary_version": "23.4.0+dfsg-1ubuntu4.1"
},
{
"binary_name": "htcondor-annex-ec2",
"binary_version": "23.4.0+dfsg-1ubuntu4.1"
},
{
"binary_name": "htcondor-test",
"binary_version": "23.4.0+dfsg-1ubuntu4.1"
},
{
"binary_name": "htcondor-upgrade-checks",
"binary_version": "23.4.0+dfsg-1ubuntu4.1"
},
{
"binary_name": "minicondor",
"binary_version": "23.4.0+dfsg-1ubuntu4.1"
},
{
"binary_name": "minihtcondor",
"binary_version": "23.4.0+dfsg-1ubuntu4.1"
}
]
}