Jenkins Plugins 多个安全缝隙风险公告

颁布功夫 2020-01-17

缝隙编号和级别


CVE编号:CVE-2020-2095,,,,,,危险级别:中危,,,,,,CVSS分值:官方未评定

CVE编号:CVE-2020-2094,,,,,,危险级别:中危,,,,,,CVSS分值:官方未评定

CVE编号:CVE-2020-2097,,,,,,危险级别:高危,,,,,,CVSS分值:官方未评定

CVE编号:CVE-2020-2096,,,,,,危险级别:中危,,,,,,CVSS分值:官方未评定

CVE编号:CVE-2020-2091,,,,,,危险级别:低危,,,,,,CVSS分值:官方未评定

CVE编号:CVE-2020-2090,,,,,,危险级别:低危,,,,,,CVSS分值:官方未评定

CVE编号:CVE-2020-2093,,,,,,危险级别:中危,,,,,,CVSS分值:官方未评定

CVE编号:CVE-2020-2092,,,,,,危险级别:高危,,,,,,CVSS分值:官方未评定

CVE编号:CVE-2020-2098,,,,,,危险级别:高危,,,,,,CVSS分值:官方未评定


影响版本


Amazon EC2 Plugin < 1.48

Robot Framework Plugin < 2.0.1

CloudBees Plugin < 3.0.1

Redgate SQL Change Automation Plugin < 2.0.5

Gitlab Hook Plugin <= 1.4.2

Sounds Plugin <= 0.5  


缝隙概述


Jenkins是一个开源软件项目,,,,,,是基于Java开发的一种持续集成工具,,,,,,用于监控持续沉复的工作,,,,,,旨在提供一个盛开易用的软件平台,,,,,,使软件的持续集成造成可能。 。。。。。。。


Jenkins官方颁布了其6个插件的9个CVE有关安全布告,,,,,,详情如下:


Amazon EC2 Plugin 中存在CSRF缝隙(CVE-2020-2090)和短缺权限查抄缝隙(CVE-2020-2091)


Amazon EC2插件1.47和更早版本不会在执行表单验证的步骤中执行权限查抄。 。。。。。。。此表,,,,,,这些表单验证步骤不必要POST要求,,,,,,从而导致CSRF缝隙。 。。。。。。。


Robot Framework Plugin 中存在XXE缝隙(CVE-2020-2092)


Robot Framework Plugin 2.0.0及更早版本没有配置XML解析器来预防XML表部实体(XXE)攻击。 。。。。。。。


CloudBees Plugin 的 Health Advisor 中存在CSRF缝隙(CVE-2020-2093)和短缺权限查抄缝隙(CVE-2020-2094)


CloudBees Plugin 3.0 和更早版本中的 Health Advisor 在执行表单验证的步骤中不执行权限查抄。 。。。。。。。此表,,,,,,这些表单验证步骤不必要POST要求,,,,,,从而导致CSRF缝隙。 。。。。。。。


Redgate SQL Change Automation Plugin 明文存储痛处(CVE-2020-2095)


Redgate SQL Change Automation Plugin 2.0.4及更早版本将未加密的NuGet API密钥存储在job config.xml文件中,,,,,,作为其配置的一部门。 。。。。。。。


Gitlab Hook Plugin 存在反射型XSS(CVE-2020-2096)


Gitlab Hook Plugin 1.4.2 和更早版本没有转义 build_now 终结点中的项目名称。 。。。。。。。


Sounds Plugin 存在CSRF缝隙(CVE-2020-2098)和短缺权限查抄允许操作系统号令执行(CVE-2020-2097)


Sounds Plugin 0.5 及更早版本不在执行表单验证的URL中执行权限查抄。 。。。。。。。此表,,,,,,这些表单验证URL不必要POST要求,,,,,,从而导致CSRF缝隙。 。。。。。。。


缝隙验证


暂无POC/EXP。 。。。。。。。


建复建议


目前厂商已颁布升级补丁以建复缝隙,,,,,,补丁获取链接:https://jenkins.io/security/advisory/2020-01-15/#descriptions。 。。。。。。。

缓解措施:为缓解存在缝隙尚无建复法式的插件,,,,,,请不要对表盛开Jenkins,,,,,,做好Jenkins用户账号治理,,,,,,若非必要,,,,,,请禁用受影响的插件。 。。。。。。。


参考链接


https://jenkins.io/security/advisory/2020-01-15/#descriptions