积极预防 及时发现
快速响应 力保恢复
关于近期Java反序列化漏洞跟踪和威胁风险普查的情况通报
发布时间:2015-12-17 信息来源:CNCERT

        近期,国家信息安全漏洞共享平台(CNVD)对Apache Commons Components InvokerTransformer反序列化任意代码执行漏洞(编号:CNVD-2015-07556,又称“java反序列化漏洞”)进行了跟踪和威胁风险普查。该漏洞影响多款应用广泛的Web容器软件。远程攻击者利用漏洞可在目标系统上执行任意代码,危害较大的可以取得网站服务器控制权。相关情况如下:

        一、漏洞情况分析

        Apache Commons包含了多个开源工具的工具集,用于解决编程经常遇到的问题,减少重复劳动。由于Apache CommonsCollections组件的Deserialize功能存在的设计漏洞,CommonsCollections组件中对于集合的操作存在 可以进行反射调用的方法,且该方法在相关对象反序列化时并未进行任何校验,远程攻击者利用漏洞可发送特殊的数据给应用程序或给使用包含Java 'InvokerTransformer.class'序列化数据的应用服务器,在目标服务器当前权限环境下执行任意代码。CNVD对该漏洞的综合评级为 “高危”。

        二、漏洞影响范围

        Apache Commons工具集广泛应用于JAVA技术平台,WebLogic、WebSphere、JBoss、Jenkins等Web容器应用都大量调用了Commons工具集,通过远程代码执行可对上述应用发起远程攻击。截至12月初,CNVD对互联网上应用上述四类Web应用的分布情况和受漏洞影响进行了探测,分别探得全球有40169台主机使用Jboss软件,有9572台主机使用weblogic软件,有20600台主机使用jenkins软件,有29975台主机使用websphere软件。根据对境内主机IP的测试情况,Jboss、Weblogic、Jenkins受到漏洞影响的未修复比例分别是13.9%、50.4%、33.4%;从绝对数量看,Weblogic受到影响的数量最多。详情见附表1至附表9。

        三、漏洞修复建议

        用户可参考如下厂商提供的安全公告获取修复方案: http://svn.apache.org/viewvc?view=revision&revision=1713307。近期,CNVD处置了数十起涉及政府部门、重要信息系统行业单位的Java反序列化通用漏洞案例。

        参考链接:

        http://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability/#jboss

        http://www.cnvd.org.cn/flaw/show/CNVD-2015-07556

        附件:

表1 Jboss全球应用情况Top 10
排序
国家
数量
1
美国
18004
2
中国
6670
3
巴西
2671
4
德国
1262
5
印度
1210
6
法国
1002
7
英国
851
8
加拿大
748
9
韩国
621
10
意大利
581
表2 Jboss国内应用情况TOP 10
排序
国家
数量
1
浙江省
1335
2
北京市
1106
3
广东省
801
4
上海市
684
5
江苏省
388
6
台湾地区
369
7
福建省
296
8
香港特别行政区
244
9
山东省
219
10
河南省
189
表3 weblogic全球应用情况TOP 10
排序
国家
数量
1
中国
4470
2
美国
3969
3
韩国
316
4
英国
293
5
瑞典
279
6
加拿大
208
7
台湾
195
8
日本
166
9
西班牙
159
10
印度
143
表4Weblogic国内应用情况TOP 10
排序
国家
数量
1
北京市
1111
2
广东省
631
3
上海市
404
4
浙江省
371
5
江苏省
260
6
台湾地区
195
7
山东省
173
8
辽宁省
155
9
河南省
106
10
陕西省
95
表5 Jenkins全球应用情况TOP 10
排序
国家
数量
1
美国
11944
2
德国
1481
3
英国
904
4
荷兰
900
5
法国
712
6
中国
647
7
日本
558
8
加拿大
326
9
韩国
230
10
俄罗斯
199
表6 Jenkins国内应用情况TOP10
排序
国家
数量
1
浙江省
300
2
北京市
158
3
台湾地区
81
4
广东省
53
5
上海市
53
6
香港特别行政区
29
7
山东省
16
8
广西壮族自治区
16
9
江苏省
10
10
四川省
6
表7 Websphere全球应用情况TOP 10
排序
国家
数量
1
日本
20309
2
美国
4128
3
中国
2646
4
德国
264
5
加拿大
214
6
波兰
205
7
英国
204
8
印度
183
9
意大利
173
10
荷兰
126
表8 Websphere 国内应用情况TOP 10
排序
国家
数量
1
北京市
624
2
上海市
388
3
广东省
341
4
江苏省
337
5
浙江省
173
6
台湾地区
103
7
山东省
90
8
福建省
85
9
香港特别行政区
81
10
湖北省
67
表9 国内服务器IP应用识别和威胁普查情况表
服务器类型
应用识别数量
受漏洞影响数量
受影响比例
Jboss
6670
926
13.9%
Weblogic
4470
2252
50.4%
Websphere
2646
0
0%
Jenkins
647
216
33.4%
合计
14433
3394
23.5%