Skip to content
OpenAdvisories
Unscored CVE-2019-13640 EUVD-2019-5067GHSA-mjwm-xp4r-6444

In qBittorrent before 4.1.7, the function Application::runExternalProgram() located in app/application.cpp allows command injection via she…

Published Jul 17, 2019 · Updated Oct 31, 2024 · Assigned by mitre

Description

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.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 qbittorrent 4.1.7-1 —
Debian 13 qbittorrent 4.1.7-1 —
Debian 12 qbittorrent 4.1.7-1 —
Debian 10 qbittorrent 4.1.5-1+deb10u1 DSA-4650-1
Debian 9 qbittorrent 3.3.7-3+deb9u1 DSA-4650-1
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS qbittorrent No fix yet —
ReleasePackageFixed inAdvisory
SUSE Package Hub 15 SP1 qbittorrent 4.1.5-bp151.3.3.1 openSUSE-SU-2019:2024-1
ReleasePackageFixed inAdvisory
openSUSE Leap 15.1 qbittorrent 4.1.5-lp151.2.3.1 openSUSE-SU-2019:2005-1
ReleasePackageFixed inAdvisory
Alpine v3.24 qbittorrent 4.1.6-r3 —
Alpine v3.23 qbittorrent 4.1.6-r3 —
Alpine v3.22 qbittorrent 4.1.6-r3 —
Alpine v3.21 qbittorrent 4.1.6-r3 —
Alpine v3.20 qbittorrent 4.1.6-r3 —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 qbittorrent 4.1.6-r3 —
Alpine v3.18 qbittorrent 4.1.6-r3 —
Alpine v3.17 qbittorrent 4.1.6-r3 —
Alpine v3.16 qbittorrent 4.1.6-r3 —

Advisories 3

References