GNU libextractor before 1.16 loads plugins from an untrusted search path specified by the LIBEXTRACTOR_PREFIX environment variable without proper privilege checks. A local attacker can exploit this by setting LIBEXTRACTOR_PREFIX to a directory containing a malicious plugin that executes arbitrary code with elevated privileges when loaded by a setuid or setgid program.
{
"binaries": [
{
"binary_name": "extract",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugin-archive",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugin-av",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugin-exiv2",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugin-flac",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugin-gif",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugin-gstreamer",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugin-html",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugin-jpeg",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugin-midi",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugin-mpeg",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugin-ogg",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugin-ole2",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugin-pdf",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugin-rpm",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugin-thumbnailgtk",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugin-tiff",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugins-all",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor-plugins-misc",
"binary_version": "1:1.11-5"
},
{
"binary_name": "libextractor3",
"binary_version": "1:1.11-5"
}
]
}{
"binaries": [
{
"binary_name": "extract",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugin-archive",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugin-exiv2",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugin-flac",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugin-gif",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugin-gstreamer",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugin-html",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugin-jpeg",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugin-midi",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugin-mpeg",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugin-ogg",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugin-ole2",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugin-pdf",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugin-rpm",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugin-thumbnailgtk",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugin-tiff",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugins-all",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor-plugins-misc",
"binary_version": "1:1.13-3build3"
},
{
"binary_name": "libextractor3",
"binary_version": "1:1.13-3build3"
}
]
}{
"binaries": [
{
"binary_name": "extract",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugin-archive",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugin-exiv2",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugin-flac",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugin-gif",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugin-gstreamer",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugin-html",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugin-jpeg",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugin-midi",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugin-mpeg",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugin-ogg",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugin-ole2",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugin-pdf",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugin-rpm",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugin-thumbnailgtk",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugin-tiff",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugins-all",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor-plugins-misc",
"binary_version": "1:1.13-9"
},
{
"binary_name": "libextractor3",
"binary_version": "1:1.13-9"
}
]
}