CVE-2026-7581alexta69 MeTube 在 2026.04.10 之前的版本中存在安全漏洞。该漏洞源于组件 CORS Policy 的 `app/main.py` 文件中 `on_prepare` 函数的配置错误,导致实施了过于宽松的跨域策略。攻击者可利用此漏洞,诱导用户进行交互,从而允许不受信任的域名访问受影响实例的数据或功能,破坏系统完整性。
该漏洞位于 MeTube 项目的 `app/main.py` 文件中,具体涉及请求预处理阶段的 `on_prepare` 函数。在该函数中,程序未能正确验证 HTTP 请求头中的 `Origin` 字段。由于 CORS 策略配置不当,应用程序可能对任意来源的请求返回允许跨域访问的响应头(如 `Access-Control-Allow-Origin: *` 或直接反射请求的 Origin 且未校验白名单)。攻击者可以构造恶意网页,诱导受害者访问并触发对 MeTube 实例的跨域请求。由于浏览器会认为响应是可信的,恶意网页便能读取响应内容或利用受害者的会话执行敏感操作,导致完整性影响(I:L)。