Jenkins Plugins 多个安全缝隙风险公告
颁布功夫 2020-03-11缝隙编号和级别
CVE编号:CVE-2020-2159,危险级别:高危,CVSS分值:官方未评定
CVE编号:CVE-2020-2138,危险级别:高危,CVSS分值:官方未评定
CVE编号:CVE-2020-2144,危险级别:高危,CVSS分值:官方未评定
CVE编号:CVE-2020-2158,危险级别:高危,CVSS分值:官方未评定
CVE编号:CVE-2020-2134,危险级别:高危,CVSS分值:官方未评定
CVE编号:CVE-2020-2135,危险级别:高危,CVSS分值:官方未评定
影响版本
CryptoMove Plugin 0.1.33和更早版本
Cobertura Plugin 1.15和更早版本
Rundeck Plugin 3.6.6和更早版本
Literate Plugin 1.0和更早的版本
Script Security Plugin 1.70和更早版本
缝隙概述
CloudBees Jenkins(Hudson Labs)是美国CloudBees公司的一套基于Java开发的持续集成工具。该产品重要用于监控持续的软件版本颁布/测试项目和一些按时执行的工作。
近日,Jenkins颁布官方安全公告,Jenkins部门插件存在多个缝隙,其中高危缝隙概述如下:
CVE-2020-2159 CryptoMove Plugin 号令注入
CryptoMove插件0.1.33和更早版本允许将OS号令的配置作为其构建步骤配置的一部门执行。
该号令将作为运行Jenkins的OS用户帐户在Jenkins主服务器上执行,从而允许拥有Job/Configure权限的用户在Jenkins主服务器上执行肆意OS号令。
截至本布告颁布之时,尚无建复法式。
CVE-2020-2138 Cobertura Plugin XXE
Cobertura插件1.15和更早版本没有配置其XML解析器来预防XML表部实体(XXE)攻击。
这使用户可能节造“颁布Cobertura覆盖率汇报”构建后步骤的输入文件,以让Jenkins解析造作的文件,该文件使用表部实体从Jenkins主服务器或服务器端要求伪造中提取奥秘。
Cobertura插件1.16为其XML解析器禁用了表部实体解析。
CVE-2020-2144 Rundeck Plugin XXE
Rundeck插件3.6.6和更早版本没有配置其XML解析器来预防XML表部实体(XXE)攻击。
这允许具佑装总体/读取”接见权限的用户让Jenkins使用XML数据解析经过精心设计的HTTP要求,该XML要求使用表部实体从Jenkins主服务器或服务器端要求伪造中提取机密。
Rundeck插件3.6.7为其XML解析器禁用了表部实体解析。
CVE-2020-2158 Literate Plugin 远程代码执行
Literate Plugin 1.0和更早的版本没有配置其YAML解析器来预防事俘化肆意类型。
这导致远程代码执行缝隙,用户能够利用该缝隙向Literate Plugin的构建步骤提供YAML输入文件。
截至本布告颁布之日,尚无建复法式。
CVE-2020-2134, CVE-2020-2135 Script Security Plugin 沙盒绕过
能够通过以下方式来躲避Script Security Plugin 1.70和更早版本中的沙盒�;ぃ�
精心机关的机关函数挪用和主体(由于SECURITY-582的不齐全建复)
精心设计的步骤挪用实现GroovyInterceptable的对象
这使攻击者可能在Jenkins主JVM的高低文中指定并运行沙盒脚正本执行肆意代码。
Script Security Plugin 1.71拥有其他限度和健全性查抄,以确保在没有被沙箱拦截的情况下无法机关超等机关函数。此表,它还拦截对实现GroovyInterceptable的对象的步骤挪用,作为对GroovyObject#invokeMethod(String,Object)的挪用,该对象是列入黑名单的步骤。
缝隙验证
暂无PoC/EXP。
建复建议
目前部门插件已更新,获取链接:https://jenkins.io/security/advisory/2020-03-09/。请实时更新插件到如下版本:
CryptoMove Plugin 暂无补丁
Literate Plugin 暂无补丁
Cobertura Plugin 升级到 1.16版本
Rundeck Plugin 升级到 3.6.7版本
Script Security Plugin 升级到 1.71版本
参考链接
https://jenkins.io/security/advisory/2020-03-09/


京公网安备11010802024551号