CloudBees Jenkins(前称Hudson Labs)是美国CloudBees公司的一套基于Java开发的持续集成工具,它主要用于监控持续的软件版本发布/测试项目和一些定时执行的任务。Git Changelog Plugin是使用在其中的一个能够根据两次修订之间的提交创建更改日志或发布说明。 CloudBees Jenkins Git Changelog Plugin 2.6及之前版本中的多个文件存在跨站脚本漏洞。远程攻击者可利用该漏洞控制该插件解析的Git历史记录,造成Jenkins渲染任意HTML。(多个文件包括:GitChangelogSummaryDecorator/summary.jelly文件,GitChangelogLeftsideBuildDecorator/badge.jelly文件,GitLogJiraFilterPostPublisher/config.jelly文件和GitLogBasicChangelogPostPublisher/config.jelly文件)
CloudBees Jenkins(前称Hudson Labs)是美国CloudBees公司的一套基于Java开发的持续集成工具,它主要用于监控持续的软件版本发布/测试项目和一些定时执行的任务。Git Changelog Plugin是使用在其中的一个能够根据两次修订之间的提交创建更改日志或发布说明。 CloudBees Jenkins Git Changelog Plugin 2.6及之前版本中的多个文件存在跨站脚本漏洞。远程攻击者可利用该漏洞控制该插件解析的Git历史记录,造成Jenkins渲染任意HTML。(多个文件包括:GitChangelogSummaryDecorator/summary.jelly文件,GitChangelogLeftsideBuildDecorator/badge.jelly文件,GitLogJiraFilterPostPublisher/config.jelly文件和GitLogBasicChangelogPostPublisher/config.jelly文件)