CVE-2026-30924qui是一款用于管理qBittorrent实例的Web界面。其1.14.1及以下版本存在严重的CORS配置不当漏洞。由于系统反射任意来源并设置允许凭证标志,攻击者可诱导受害者访问恶意网页,利用受害者已登录的会话发起跨域请求。这可能导致API密钥、账户凭证等敏感信息泄露,甚至通过外部程序管理器实现完全的系统接管。
该漏洞的根源在于qui应用程序对跨域资源共享(CORS)策略的错误配置。正常情况下,CORS用于限制哪些域可以访问资源,但受影响版本直接将请求头中的Origin反射到响应头的Access-Control-Allow-Origin中,并同时启用了Access-Control-Allow-Credentials。这种组合意味着任何精心构造的恶意网站都能向受害者的qui实例发送带有身份凭证的请求。攻击者无需获取受害者的密码,只需通过社会工程学手段诱骗已登录qui的用户访问攻击者控制的网页。该网页中的JavaScript代码即可在后台静默调用qui的API接口。由于浏览器会自动携带Cookie,服务器会误认为请求来自合法用户,从而执行操作。攻击者可利用此漏洞窃取敏感配置信息(如API Key),或利用内置的“外部程序管理器”功能在服务器上执行任意命令,实现远程代码执行(RCE)。