CVE-2026-4284CVE-2026-4284是存在于yudao-module-digitalcourse模块中的一个服务器端请求伪造(SSRF)漏洞。该漏洞存在于PPTUtil.java文件的downloadFile函数中,攻击者可以通过构造恶意的URL参数,诱导服务器向任意内部或外部资源发起请求。由于该漏洞需要高权限用户才能利用(PR:H),但可以通过网络远程发起攻击(AV:N),因此CVSS评分为4.7(中危)。攻击者可能利用此漏洞访问内网资源、扫描内部服务或进行进一步的攻击。该漏洞已在互联网上公开披露,厂商在收到通知后未做出任何回应,产品使用滚动发布模式(rolling release),因此没有明确的版本修复信息。
该漏洞位于yudao-module-digitalcourse-biz模块的PPTUtil.java文件中的downloadFile函数。漏洞根源在于该函数对用户传入的url参数缺乏有效的验证和过滤。攻击者可以通过构造包含内网IP(如127.0.0.1、10.x.x.x、192.168.x.x)或恶意URL的请求,让服务器代为发起请求。这允许攻击者:1)探测内网服务端口;2)访问内部API接口;3)读取本地文件(通过file://协议);4)攻击内网其他服务。由于PPT文件处理功能通常需要处理外部资源下载,这种设计使得SSRF漏洞更容易被触发。攻击者无需特殊用户交互(UI:N)即可发起攻击,但需要拥有高权限账户(PR:H)。