Every CVE Search/ Get API key

CVE-2023-30801

qBittorrent Web UI Default Credentials Lead to RCE

9.8 CriticalFix available

All versions of the qBittorrent client through 4.5.5 use default credentials when the web user interface is enabled. The administrator is not forced to change the default credentials. As of 4.5.5, this issue has not been fixed. A remote attacker can use the default credentials to authenticate and execute arbitrary operating system commands using the "external program" feature in the web user interface. This was reportedly exploited in the wild in March 2023.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

1.24%Up 1.2 points since Oct 11, 2023
90%50%10%1%

What each source reports

CVE List Score used 9.8

qBittorrent Web UI Default Credentials Lead to RCE

All versions of the qBittorrent client through 4.5.5 use default credentials when the web user interface is enabled. The administrator is not forced to change the default credentials. As of 4.5.5, this issue has not been fixed. A remote attacker can use the default credentials to authenticate and execute arbitrary operating system commands using the "external program" feature in the web user interface. This was reportedly exploited in the wild in March 2023.

Record
CVE-2023-30801
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-1392
Updated
2026-11-02
EUVDEUVD-2023-35161 9.8

All versions of the qBittorrent client through 4.5.5 use default credentials when the web user interface is enabled. The administrator is not forced to change the default credentials. As of 4.5.5, this issue has not been fixed. A remote attacker can use the default credentials to authenticate and execute arbitrary operating system commands using the "external program" feature in the web user interface. This was reportedly exploited in the wild in March 2023.

Record
EUVD-2023-35161
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
GitHub AdvisoriesGHSA-vchq-5hmx-6hmp 9.8

All versions of the qBittorrent client through 4.5.5 use default credentials when the web user...

All versions of the qBittorrent client through 4.5.5 use default credentials when the web user interface is enabled. The administrator is not forced to change the default credentials. As of 4.5.5, this issue has not been fixed. A remote attacker can use the default credentials to authenticate and execute arbitrary operating system commands using the "external program" feature in the web user interface. This was reportedly exploited in the wild in March 2023.

Record
GHSA-vchq-5hmx-6hmp
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-798, CWE-1392
Updated
2026-11-02
NVD 9.8

All versions of the qBittorrent client through 4.5.5 use default credentials when the web user interface is enabled. The administrator is not forced to change the default credentials. As of 4.5.5, this issue has not been fixed. A remote attacker can use the default credentials to authenticate and execute arbitrary operating system commands using the "external program" feature in the web user interface. This was reportedly exploited in the wild in March 2023.

Record
CVE-2023-30801
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-1392, CWE-798
Updated
2026-11-02
OSV 9.8

qBittorrent Web UI Default Credentials Lead to RCE

All versions of the qBittorrent client through 4.5.5 use default credentials when the web user interface is enabled. The administrator is not forced to change the default credentials. As of 4.5.5, this issue has not been fixed. A remote attacker can use the default credentials to authenticate and execute arbitrary operating system commands using the "external program" feature in the web user interface. This was reportedly exploited in the wild in March 2023.

Record
CVE-2023-30801
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-1392
Updated
2026-11-02
OSVDEBIAN-CVE-2023-30801 9.8

All versions of the qBittorrent client through 4.5.5 use default credentials when the web user interface is enabled. The administrator is not forced to change the default credentials. As of 4.5.5, this issue has not been fixed. A remote attacker can use the default credentials to authenticate and execute arbitrary operating system commands using the "external program" feature in the web user interface. This was reportedly exploited in the wild in March 2023.

Record
DEBIAN-CVE-2023-30801
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2023-30801 9.8

All versions of the qBittorrent client through 4.5.5 use default credentials when the web user interface is enabled. The administrator is not forced to change the default credentials. As of 4.5.5, this issue has not been fixed. A remote attacker can use the default credentials to authenticate and execute arbitrary operating system commands using the "external program" feature in the web user interface. This was reportedly exploited in the wild in March 2023.

Record
UBUNTU-CVE-2023-30801
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVopenSUSE-SU-2023:0391-1 No score

Security update for libtorrent-rasterbar, qbittorrent

This update for libtorrent-rasterbar, qbittorrent fixes the following issues:

Changes in libtorrent-rasterbar:

  • Update to version 2.0.9

    • fix issue with web seed connections when they close and re-open
    • fallocate() not supported is not a fatal error
    • fix proxying of IPv6 connections via IPv4 proxy
    • treat CGNAT address range as local IPs
    • add stricter checking of piece layers when loading torrents
    • add stricter checking of v1 and v2 hashes being consistent
    • cache failed DNS lookups as well as successful ones
    • add an i2p torrent state to control interactions with clear swarms
    • fix i2p SAM protocol parsing of quoted messages
    • expose i2p peer destination in peer_info
    • fix i2p tracker announces
    • fix issue with read_piece() stopping torrent on pieces not yet downloaded
    • improve handling of allow_i2p_mixed setting to work for magnet links
    • fix web seed request for renamed single-file torrents
    • fix issue where web seeds could disappear from resume data
    • extend save_resume with additional conditional flags
    • fix issue with retrying trackers in tiers > 0
    • fix last_upload and last_download resume data fields to use posix time
    • improve error messages for no_connect_privileged_ports, by untangle it from the port filter
    • fix I2P issue introduced in 2.0.0
    • add async tracker status query, post_trackers()
    • add async torrent status query, post_status()
    • support loading version 2 of resume data format
    • fix issue with odd piece sizes
    • add async piece availability query, post_piece_availability()
    • add async download queue query, post_download_queue()
    • add async file_progress query, post_file_progress()
    • add async peer_info query, post_peer_info()
  • Update to version 2.0.8

    • fix uTP streams timing out instead of closing cleanly
    • add write_torrent_file_buf() overload for generating .torrent files
    • add create_torrent::generate_buf() function to generate into a buffer
    • fix copy_file when the file ends with a sparse region
    • uTP performance, fix packet loss when sending is stalled
    • fix trackers being stuck after session pause/resume
    • fix bug in hash_picker with empty files
    • uTP performance, prevent premature timeouts/resends
    • add option to not memory map files below a certain size
    • settings_pack now returns default values when queried for missing settings
    • fix copy_file fall-back when SEEK_HOL/SEEK_DATA is not supported
    • improve error reporting from file copy and move
    • tweak pad file placement to match reference implementation (tail-padding)
    • uTP performance, more lenient nagle's algorithm to always allow one outstanding undersized packet
    • uTP performance, piggy-back held back undersized packet with ACKs
    • uTP performance, don't send redundant deferred ACKs
    • support incoming SOCKS5 packets with hostnames as source address, for UDP trackers
    • ignore duplicate network interface change notifications on linux
    • fix total_want/want accounting when forcing a recheck
    • fix merging metadata with magnet links added on top of existing torrents
    • add torrent_flag to default all file priorities to dont_download
    • fix &so= feature in magnet links
    • improve compatibility of SOCKS5 UDP ASSOCIATE
    • fix madvise range for flushing cache in mmap_storage
    • open files with no_cache set in O_SYNC mode
  • Update to version 2.0.7

    • fix issue in use of copy_file_range()
    • avoid open-file race in the file_view_pool
    • fix issue where stop-when-ready would not close files
    • fix issue with duplicate hybrid torrent via separate v1 and v2 magnet links
    • added new function to load torrent files, load_torrent_*()
    • support sync_file_range()
    • fix issue in write_torrent_file() when file size is exactly piece size
    • fix file_num_blocks() and file_num_pieces() for empty files
    • add new overload to make_magnet_uri()
    • add missing protocol…
Record
openSUSE-SU-2023:0391-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:13477-1 No score

qbittorrent-4.6.2-2.1 on GA media

These are all security issues fixed in the qbittorrent-4.6.2-2.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:13477-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
qbittorrent
Debian:12
All versions, plus listed versions
4.5.2-34.5.2-3+deb12u14.5.3-14.5.3-24.5.3-3
Show 37 moreShow less
4.5.3-44.5.4-14.5.5-14.6.0-14.6.1-14.6.1-24.6.2-14.6.2-24.6.2-34.6.3-14.6.4-14.6.4-24.6.4-34.6.5-14.6.6-14.6.7-15.0.0-15.0.1-15.0.2-15.0.3-15.0.3-25.0.4-15.0.5-15.1.0-15.1.0-25.1.2-15.1.2-1~bpo13+15.1.3-15.1.4-1~bpo13+15.1.4-dmo15.2.0-15.2.0-25.2.1-15.2.2-15.2.3-15.2.4-15.3.0-1
None known
qbittorrent
Debian:13
All versions, plus listed versions
5.1.0-25.1.2-15.1.2-1~bpo13+15.1.3-15.1.4-1~bpo13+1
Show 8 moreShow less
5.1.4-dmo15.2.0-15.2.0-25.2.1-15.2.2-15.2.3-15.2.4-15.3.0-1
None known
qbittorrent
Debian:14
All versions, plus listed versions
5.1.0-25.1.2-15.1.2-1~bpo13+15.1.3-15.1.4-1~bpo13+1
Show 8 moreShow less
5.1.4-dmo15.2.0-15.2.0-25.2.1-15.2.2-15.2.3-15.2.4-15.3.0-1
None known
qbittorrent
Ubuntu:16.04:LTS
All versions, plus listed versions
3.2.3-23.2.5-13.3.1-1
None known
qbittorrent
Ubuntu:18.04:LTS
All versions, plus listed versions
3.3.7-33.3.15-14.0.3-1
None known
qbittorrent
Ubuntu:20.04:LTS
All versions, plus listed versions
4.1.7-14.1.7-1ubuntu24.1.7-1ubuntu3
None known
qbittorrent
Ubuntu:22.04:LTS
All versions, plus listed versions
4.2.5-0.1ubuntu14.2.5-0.1ubuntu24.3.9-14.3.9-24.4.0-14.4.0-24.4.1-2
None known
qbittorrent
Ubuntu:24.04:LTS
All versions, plus listed versions
4.5.4-14.6.0-14.6.1-14.6.1-24.6.2-1
Show 5 moreShow less
4.6.2-24.6.2-34.6.3-14.6.3-1build14.6.3-1build2
None known
qbittorrent
Ubuntu:25.10
All versions, plus listed versions
5.0.4-15.0.5-15.1.0-15.1.0-25.1.2-1
None known
qbittorrent
Ubuntu:26.10
All versions, plus listed versions
5.1.4-dmo15.2.0-25.2.1-15.2.2-15.2.3-15.2.3-1build1
None known
Show 9 moreShow less
Affected packages
PackageAffectedFixed
qbittorrent
Ubuntu:26.04:LTS
All versions, plus listed versions
5.1.2-15.1.3-15.1.4-dmo1
None known
libtorrent-rasterbar
SUSE:Package Hub 15 SP4
before 2.0.9-bp155.2.3.1
2.0.9-bp155.2.3.1
qbittorrent
SUSE:Package Hub 15 SP4
before 4.6.2-bp155.2.3.1
4.6.2-bp155.2.3.1
libtorrent-rasterbar
SUSE:Package Hub 15 SP5
before 2.0.9-bp155.2.3.1
2.0.9-bp155.2.3.1
qbittorrent
SUSE:Package Hub 15 SP5
before 4.6.2-bp155.2.3.1
4.6.2-bp155.2.3.1
libtorrent-rasterbar
openSUSE:Leap 15.4
before 2.0.9-bp155.2.3.1
2.0.9-bp155.2.3.1
qbittorrent
openSUSE:Leap 15.4
before 4.6.2-bp155.2.3.1
4.6.2-bp155.2.3.1
libtorrent-rasterbar
openSUSE:Leap 15.5
before 2.0.9-bp155.2.3.1
2.0.9-bp155.2.3.1
qbittorrent
openSUSE:Leap 15.5
before 4.6.2-bp155.2.3.1
4.6.2-bp155.2.3.1

History

History
RecordedChangedSources
first indexedCVE List, EUVD, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2023-30801 is a critical vulnerability (CVSS 9.8) in Qbittorrent, published October 10, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.24%, the 69th percentile. Fixed in libtorrent-rasterbar 2.0.9-bp155.2.3.1.

References

Show 7 moreShow less
This page doesn't list everything

Left out here: the rest of 1 source description. The JSON record has them.

MoveEnter Open