cve 2025 3566 防止这个漏洞需要修复以下三处问题
2025-09-02 06:00:48发布 浏览313次 信息编号:229557
友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。
cve 2025 3566 防止这个漏洞需要修复以下三处问题
9 月 19 日,腾讯云安全中心发现并处理了两个高危级别的缺陷,具体为:存在数据外泄问题的 CVE-2017-12616,以及远程指令控制问题的 CVE-2017-12615,在特定情况下,入侵者会借助这两个缺陷,从而取得用户服务器内 JSP 文件的原始内容,或者利用特殊设计的攻击指令,向用户服务器植入恶意 JSP 文件,该文件能够使用户服务器运行任意指令。云鼎实验室依据漏洞说明,构建了漏洞测试场景,并成功模拟了攻击过程。该漏洞属于高危等级,即便系统未采用标准设置,只要存在该漏洞,恶意行为者就能顺利上传文件,进而操控服务器。根据漏洞信息,在特定服务器配置下,将某个参数调整为非真值,攻击者便可通过 HTTP PUT 请求生成 JSP 文件,并实施任意指令执行。查看 conf/web.xml 文件可知:预设值是 true,若将其设为 false,则能借助 PUT / 实现文件管理。设定为 false:系统启动,采用 PUT 请求生成文档:会显示 404错误。根据说明中提及的 受到干扰,可参照 的功能。首先存在 NTFS 文件流,其次还有文件命名方面的约束条件,例如文件名不允许以空白字符收尾,这些都可以用来规避限制条件,实际测试表明功能可以正常实现,经过研究确认,相关设置是在 conf/web.xml 文件中指定的,根据配置文件内容可以看出,当文件扩展名是 .jsp 或 .jspx 时,系统会执行特定的请求处理流程,由此可知,“1.jsp ”(名称末尾含有一个空格字符)无法与预设规则匹配,因此不会被识别,转而由其他模块负责处理。在应对 PUT 请求的过程中:系统会执行特定操作,即生成文件,但文件命名有特殊要求,不能以空格收尾,因此会自动附加 .jsp 后缀,从而引发代码执行。尽管如此,通过逆向检测发现,即便 PUT 路径设定为 /1.jsp/,系统依然会生成 JSP 文件,进而对 Linux 及相关服务器造成不良后果,并且这一现象表明先前安装的修复措施未能完全解决问题,具体分析如下。调用 bind 函数时,会设立一个 File 类型的变量,在 File 类型的作用域内,会对 name 属性执行最终处理,由此获得的 path 结果中不包含末尾的斜杠:这一行为造成,该问题会波及 Linux 系统及特定版本。此外,实验表明该缺陷波及所有 版本,从 5.x 至 9.x 均遭波及。现阶段最优的应对措施是,在 conf/web.xml 文件里将 的 属性值调整为 true,以此防范该风险。
提醒:请联系我时一定说明是从星空网上看到的!