In qBittorrent before 4.1.7, the function Application::runExternalProgram() located in app/application.cpp allows command injection via shell metacharacters in the torrent name parameter or current tracker parameter, as demonstrated by remote command execution via a crafted name within an RSS feed.
{
"extracted_events": [
{
"introduced": "0"
},
{
"fixed": "4.1.7"
}
],
"source": "CPE_RANGE",
"cpe": "cpe:2.3:a:qbittorrent:qbittorrent:*:*:*:*:*:*:*:*"
}