The test suite in libopendkim in OpenDKIM through 2.10.3 allows local users to gain privileges via a symlink attack against the /tmp/testkeys file (related to t-testdata.h, t-setup.c, and t-cleanup.c). NOTE: this is applicable to persons who choose to engage in the "A number of self-test programs are included here for unit-testing the library" situation.
{
"binaries": [
{
"binary_version": "2.10.3-3build1",
"binary_name": "libopendkim-dev"
},
{
"binary_version": "2.10.3-3build1",
"binary_name": "libopendkim10"
},
{
"binary_version": "2.10.3-3build1",
"binary_name": "librbl-dev"
},
{
"binary_version": "2.10.3-3build1",
"binary_name": "librbl1"
},
{
"binary_version": "2.10.3-3build1",
"binary_name": "libvbr-dev"
},
{
"binary_version": "2.10.3-3build1",
"binary_name": "libvbr2"
},
{
"binary_version": "2.10.3-3build1",
"binary_name": "opendkim"
},
{
"binary_version": "2.10.3-3build1",
"binary_name": "opendkim-tools"
}
]
}{
"binaries": [
{
"binary_version": "2.11.0~alpha-11build1",
"binary_name": "libopendkim-dev"
},
{
"binary_version": "2.11.0~alpha-11build1",
"binary_name": "libopendkim11"
},
{
"binary_version": "2.11.0~alpha-11build1",
"binary_name": "librbl-dev"
},
{
"binary_version": "2.11.0~alpha-11build1",
"binary_name": "librbl1"
},
{
"binary_version": "2.11.0~alpha-11build1",
"binary_name": "libvbr-dev"
},
{
"binary_version": "2.11.0~alpha-11build1",
"binary_name": "libvbr2"
},
{
"binary_version": "2.11.0~alpha-11build1",
"binary_name": "opendkim"
},
{
"binary_version": "2.11.0~alpha-11build1",
"binary_name": "opendkim-tools"
}
]
}{
"binaries": [
{
"binary_version": "2.11.0~beta2-1",
"binary_name": "libopendkim-dev"
},
{
"binary_version": "2.11.0~beta2-1",
"binary_name": "libopendkim11"
},
{
"binary_version": "2.11.0~beta2-1",
"binary_name": "librbl-dev"
},
{
"binary_version": "2.11.0~beta2-1",
"binary_name": "librbl1"
},
{
"binary_version": "2.11.0~beta2-1",
"binary_name": "libvbr-dev"
},
{
"binary_version": "2.11.0~beta2-1",
"binary_name": "libvbr2"
},
{
"binary_version": "2.11.0~beta2-1",
"binary_name": "opendkim"
},
{
"binary_version": "2.11.0~beta2-1",
"binary_name": "opendkim-tools"
}
]
}{
"binaries": [
{
"binary_version": "2.11.0~beta2-6",
"binary_name": "libopendkim-dev"
},
{
"binary_version": "2.11.0~beta2-6",
"binary_name": "libopendkim11"
},
{
"binary_version": "2.11.0~beta2-6",
"binary_name": "librbl-dev"
},
{
"binary_version": "2.11.0~beta2-6",
"binary_name": "librbl1"
},
{
"binary_version": "2.11.0~beta2-6",
"binary_name": "libvbr-dev"
},
{
"binary_version": "2.11.0~beta2-6",
"binary_name": "libvbr2"
},
{
"binary_version": "2.11.0~beta2-6",
"binary_name": "miltertest"
},
{
"binary_version": "2.11.0~beta2-6",
"binary_name": "opendkim"
},
{
"binary_version": "2.11.0~beta2-6",
"binary_name": "opendkim-tools"
}
]
}{
"binaries": [
{
"binary_version": "2.11.0~beta2-9build4",
"binary_name": "libopendkim-dev"
},
{
"binary_version": "2.11.0~beta2-9build4",
"binary_name": "libopendkim11"
},
{
"binary_version": "2.11.0~beta2-9build4",
"binary_name": "librbl-dev"
},
{
"binary_version": "2.11.0~beta2-9build4",
"binary_name": "librbl1"
},
{
"binary_version": "2.11.0~beta2-9build4",
"binary_name": "libvbr-dev"
},
{
"binary_version": "2.11.0~beta2-9build4",
"binary_name": "libvbr2"
},
{
"binary_version": "2.11.0~beta2-9build4",
"binary_name": "miltertest"
},
{
"binary_version": "2.11.0~beta2-9build4",
"binary_name": "opendkim"
},
{
"binary_version": "2.11.0~beta2-9build4",
"binary_name": "opendkim-tools"
}
]
}{
"binaries": [
{
"binary_version": "2.11.0~beta2-9.1",
"binary_name": "libopendkim-dev"
},
{
"binary_version": "2.11.0~beta2-9.1",
"binary_name": "libopendkim11"
},
{
"binary_version": "2.11.0~beta2-9.1",
"binary_name": "librbl-dev"
},
{
"binary_version": "2.11.0~beta2-9.1",
"binary_name": "librbl1"
},
{
"binary_version": "2.11.0~beta2-9.1",
"binary_name": "libvbr-dev"
},
{
"binary_version": "2.11.0~beta2-9.1",
"binary_name": "libvbr2"
},
{
"binary_version": "2.11.0~beta2-9.1",
"binary_name": "miltertest"
},
{
"binary_version": "2.11.0~beta2-9.1",
"binary_name": "opendkim"
},
{
"binary_version": "2.11.0~beta2-9.1",
"binary_name": "opendkim-tools"
}
]
}{
"binaries": [
{
"binary_version": "2.11.0~beta2-9.2",
"binary_name": "libopendkim-dev"
},
{
"binary_version": "2.11.0~beta2-9.2",
"binary_name": "libopendkim11"
},
{
"binary_version": "2.11.0~beta2-9.2",
"binary_name": "librbl-dev"
},
{
"binary_version": "2.11.0~beta2-9.2",
"binary_name": "librbl1"
},
{
"binary_version": "2.11.0~beta2-9.2",
"binary_name": "libvbr-dev"
},
{
"binary_version": "2.11.0~beta2-9.2",
"binary_name": "libvbr2"
},
{
"binary_version": "2.11.0~beta2-9.2",
"binary_name": "miltertest"
},
{
"binary_version": "2.11.0~beta2-9.2",
"binary_name": "opendkim"
},
{
"binary_version": "2.11.0~beta2-9.2",
"binary_name": "opendkim-tools"
}
]
}