{"id":"CVE-2024-51774","aliases":["ALPINE-CVE-2024-51774","DEBIAN-CVE-2024-51774","EUVD-2024-45535","GHSA-hfxc-7rp9-xw9w","UBUNTU-CVE-2024-51774","openSUSE-SU-2024:0358-1","openSUSE-SU-2024:14459-1"],"status":"published","title":"qBittorrent before 5.0.1 proceeds with use of https URLs even after certificate validation errors.","description":"qBittorrent before 5.0.1 proceeds with use of https URLs even after certificate validation errors.","severity":{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-11","score":0.03301,"percentile":0.88681,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":true},"cwes":["CWE-295"],"published":"2024-11-02T00:00:00Z","modified":"2026-11-03T06:32:50Z","exploits":[{"source":"exploitdb","id":"EDB-52190","title":"qBittorrent 5.0.1 - MITM RCE","type":"local","platform":"multiple","date":"2025-04-11","url":"https://www.exploit-db.com/exploits/52190"}],"fixes":[{"ecosystem":"Alpine:v3.21","package":"qbittorrent","fixed_in":["5.0.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.22","package":"qbittorrent","fixed_in":["5.0.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.23","package":"qbittorrent","fixed_in":["5.0.1-r0"],"sources":["osv"]},{"ecosystem":"Alpine:v3.24","package":"qbittorrent","fixed_in":["5.0.1-r0"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"qbittorrent","fixed_in":["5.0.1-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"qbittorrent","fixed_in":["5.0.1-1"],"sources":["osv"]},{"ecosystem":"SUSE:Package Hub 15 SP6","package":"qbittorrent","fixed_in":["5.0.1-bp156.3.6.1"],"sources":["osv"]},{"ecosystem":"openSUSE:Leap 15.6","package":"qbittorrent","fixed_in":["5.0.1-bp156.3.6.1"],"sources":["osv"]},{"ecosystem":"openSUSE:Tumbleweed","package":"qbittorrent","fixed_in":["5.0.1-2.1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Alpine:v3.21","package":"qbittorrent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.0.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.22","package":"qbittorrent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.0.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.23","package":"qbittorrent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.0.1-r0"}]}]},{"source":"osv","ecosystem":"Alpine:v3.24","package":"qbittorrent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.0.1-r0"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"qbittorrent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.5.2-3","4.5.2-3+deb12u1","4.5.3-1","4.5.3-2","4.5.3-3","4.5.3-4","4.5.4-1","4.5.5-1","4.6.0-1","4.6.1-1","4.6.1-2","4.6.2-1","4.6.2-2","4.6.2-3","4.6.3-1","4.6.4-1","4.6.4-2","4.6.4-3","4.6.5-1","4.6.6-1","4.6.7-1","5.0.0-1","5.0.1-1","5.0.2-1","5.0.3-1","5.0.3-2","5.0.4-1","5.0.5-1","5.1.0-1","5.1.0-2","5.1.2-1","5.1.2-1~bpo13+1","5.1.3-1","5.1.4-1~bpo13+1","5.1.4-dmo1","5.2.0-1","5.2.0-2","5.2.1-1","5.2.2-1","5.2.3-1","5.2.4-1","5.3.0-1"]},{"source":"osv","ecosystem":"Debian:13","package":"qbittorrent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.0.1-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"qbittorrent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.0.1-1"}]}]},{"source":"osv","ecosystem":"Ubuntu:16.04:LTS","package":"qbittorrent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.2.3-2","3.2.5-1","3.3.1-1"]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"qbittorrent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["3.3.7-3","3.3.15-1","4.0.3-1"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"qbittorrent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.1.7-1","4.1.7-1ubuntu2","4.1.7-1ubuntu3"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"qbittorrent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.2.5-0.1ubuntu1","4.2.5-0.1ubuntu2","4.3.9-1","4.3.9-2","4.4.0-1","4.4.0-2","4.4.1-2"]},{"source":"osv","ecosystem":"Ubuntu:24.04:LTS","package":"qbittorrent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["4.5.4-1","4.6.0-1","4.6.1-1","4.6.1-2","4.6.2-1","4.6.2-2","4.6.2-3","4.6.3-1","4.6.3-1build1","4.6.3-1build2"]},{"source":"osv","ecosystem":"SUSE:Package Hub 15 SP6","package":"qbittorrent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.0.1-bp156.3.6.1"}]}]},{"source":"osv","ecosystem":"openSUSE:Leap 15.6","package":"qbittorrent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.0.1-bp156.3.6.1"}]}]},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"qbittorrent","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.0.1-2.1"}]}]}],"products":[{"vendor":"qbittorrent","product":"qbittorrent"}],"references":[{"url":"https://sharpsec.run/rce-vulnerability-in-qbittorrent/","tags":["Exploit","Patch","web","report"]},{"url":"https://news.ycombinator.com/item?id=42004219","tags":["Issue Tracking","Patch","web","report"]},{"url":"https://www.qbittorrent.org/news","tags":["Release Notes","web","report"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2024-51774","tags":["advisory"]},{"url":"https://sharpsec.run/rce-vulnerability-in-qbittorrent"},{"url":"https://github.com/advisories/GHSA-hfxc-7rp9-xw9w"},{"url":"https://security.alpinelinux.org/vuln/CVE-2024-51774","tags":["advisory"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/51xxx/CVE-2024-51774.json","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2024-51774","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2024-51774","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2024-51774","tags":["report"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/EAPEFFISOQ6DXWX2VVALFRSBJ6TO56JQ/","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1232731","tags":["report"]},{"url":"https://www.suse.com/security/cve/CVE-2024-51774","tags":["web"]},{"url":"https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/YYVTUMCS4RLCJQA5W7UZGYIW2NP5WM6H/","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2024-51774","description":"qBittorrent before 5.0.1 proceeds with use of https URLs even after certificate validation errors.","status":"published","published":"2024-11-02T00:00:00Z","modified":"2024-11-06T16:24:13.957Z","cvss":[{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"adp"}],"cwes":["CWE-295"],"updated_at":"2026-11-02T14:34:01.630882Z"}],"euvd":[{"id":"EUVD-2024-45535","description":"qBittorrent before 5.0.1 proceeds with use of https URLs even after certificate validation errors.","status":"published","published":"2024-11-02T00:00:00Z","modified":"2024-11-06T16:24:13Z","cvss":[{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-03T00:05:09.633391Z"}],"ghsa":[{"id":"GHSA-hfxc-7rp9-xw9w","title":"qBittorrent before 5.0.1 proceeds with use of https URLs even after certificate validation errors.","description":"qBittorrent before 5.0.1 proceeds with use of https URLs even after certificate validation errors.","status":"published","published":"2024-11-02T06:32:01Z","modified":"2024-11-04T15:33:02Z","cvss":[{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"cwes":["CWE-295"],"updated_at":"2026-11-02T14:58:42.644546Z"}],"nvd":[{"id":"CVE-2024-51774","description":"qBittorrent before 5.0.1 proceeds with use of https URLs even after certificate validation errors.","status":"published","published":"2024-11-02T06:15:03.007Z","modified":"2026-06-17T08:06:18.573Z","cvss":[{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"primary"},{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"high","assessor":"secondary"}],"cwes":["CWE-295"],"updated_at":"2026-11-02T14:10:35.864552Z"}],"osv":[{"id":"ALPINE-CVE-2024-51774","description":"qBittorrent before 5.0.1 proceeds with use of https URLs even after certificate validation errors.","status":"published","published":"2024-11-02T06:15:03.007Z","modified":"2026-11-03T06:32:50.348371646Z","cvss":[{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-03T07:16:46.202932Z"},{"id":"CVE-2024-51774","description":"qBittorrent before 5.0.1 proceeds with use of https URLs even after certificate validation errors.","status":"published","published":"2024-11-02T00:00:00Z","modified":"2026-10-28T02:30:27.361794868Z","cvss":[{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:44:44.032344Z"},{"id":"DEBIAN-CVE-2024-51774","description":"qBittorrent before 5.0.1 proceeds with use of https URLs even after certificate validation errors.","status":"published","published":"2024-11-02T06:15:03.007Z","modified":"2026-11-02T12:02:57.504556734Z","cvss":[{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T15:45:44.117337Z"},{"id":"UBUNTU-CVE-2024-51774","description":"qBittorrent before 5.0.1 proceeds with use of https URLs even after certificate validation errors.","status":"published","published":"2024-11-02T06:15:00Z","modified":"2025-10-24T05:14:29Z","cvss":[{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"high"},{"version":"3.1","score":8.1,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"high"}],"updated_at":"2026-11-02T16:55:11.182485Z"},{"id":"openSUSE-SU-2024:0358-1","title":"Security update for qbittorrent","description":"This update for qbittorrent fixes the following issues:\n\n- Update to version 5.0.1 (fixes boo#1232731 CVE-2024-51774)\n\n  Added features:\n\n  * Add 'Simple pread/pwrite' disk IO type\n\n  Bug fixes:\n\n  * Don't ignore SSL errors (boo#1232731 CVE-2024-51774)\n  * Don't try to apply Mark-of-the-Web to nonexistent files\n  * Disable 'Move to trash' option by default\n  * Disable the ability to create torrents with a piece size of\n    256MiB\n  * Allow to choose Qt style\n  * Always notify user about duplicate torrent\n  * Correctly handle 'torrent finished after move' event\n  * Correctly apply filename filter when `!qB` extension is\n    enabled\n  * Improve color scheme change detection\n  * Fix button state for SSL certificate check\n\n  Web UI:\n\n  * Fix CSS that results in hidden torrent list in some browsers\n  * Use proper text color to highlight items in all filter lists\n  * Fix 'rename files' dialog cannot be opened more than once\n  * Fix UI of Advanced Settings to show all settings\n  * Free resources allocated by web session once it is destructed\n\n  Search:\n\n  * Import correct libraries\n\n  Other changes:\n\n  * Sync flag icons with upstream\n","status":"published","published":"2024-11-08T15:01:42Z","modified":"2025-05-07T18:16:23.063165Z","updated_at":"2026-11-02T16:58:33.135986Z"},{"id":"openSUSE-SU-2024:14459-1","title":"qbittorrent-5.0.1-2.1 on GA media","description":"These are all security issues fixed in the qbittorrent-5.0.1-2.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-11-04T00:00:00Z","modified":"2025-05-07T18:16:23.125285Z","updated_at":"2026-11-02T16:58:36.976155Z"}]}}
