Skip to content
OpenAdvisories
Critical · 9.0 CVE-2026-30924 EUVD-2026-13202GHSA-h8vw-ph9r-xpchGO-2026-4774

qui CORS Misconfiguration: Arbitrary Origins Trusted

Published Mar 19, 2026 · Updated Mar 20, 2026 · Assigned by GitHub_M

Description

qui is a web interface for managing qBittorrent instances. Versions 1.14.1 and below use a permissive CORS policy that reflects arbitrary origins while also returning Access-Control-Allow-Credentials: true, effectively allowing any external webpage to make authenticated requests on behalf of a logged-in user. An attacker can exploit this by tricking a victim into loading a malicious webpage, which silently interacts with the application using the victim's session and potentially exfiltrating sensitive data such as API keys and account credentials, or even achieving full system compromise through the built-in External Programs manager. Exploitation requires that the victim access the application via a non-localhost hostname and load an attacker-controlled webpage, making highly targeted social-engineering attacks the most likely real-world scenario. This issue was not fixed at the time of publication.

Affected products

VendorProductAffectedFixed
autobrr qui <= 1.14.1 —

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
Ubuntu 25.10 qbittorrent No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1
openSUSE Leap 15.6 govulncheck-vulndb 0.0.20260326T203309-150000.1.155.2 SUSE-SU-2026:1135-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/autobrr/qui < 1.15.0 1.15.0 GHSA-h8vw-ph9r-xpch
Go github.com/autobrr/qui all versions — GO-2026-4774

Advisories 2

References