开发者社区> 云安全专家> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

预警| WebLogic Server曝高风险远程命令执行0-day漏洞,阿里云WAF支持免费应急服务

简介: WebLogic Server是美国甲骨文(Oracle)公司开发的一款适用于云环境和传统环境的应用服务中间件,它提供了一个现代轻型开发平台,支持应用从开发到生产的整个生命周期管理,被广泛应用于保险、证券、银行等金融领域。
+关注继续查看

近日,阿里云安全团队监测到,由国家信息安全漏洞共享平台(CNVD)收录的Oracle WebLogic wls9-async反序列化远程命令执行漏洞(CNVD-C-2019-48814)被攻击者利用,在未授权的情况下可远程执行命令。该漏洞曾经因为使用HTTP协议,而非t3协议,被黑客利用进行大规模的挖矿行为。

目前该漏洞对WebLogic 10.X和WebLogic 12.1.3两个版本均有影响。Oracle尚未发布官方补丁,漏洞细节和真实PoC也未公开。

一、WebLogic Server漏洞是啥?

WebLogic Server是美国甲骨文(Oracle)公司开发的一款适用于云环境和传统环境的应用服务中间件,它提供了一个现代轻型开发平台,支持应用从开发到生产的整个生命周期管理,被广泛应用于保险、证券、银行等金融领域。

二、WebLogic Server漏洞发展及防御过程

2019年4月17日,CNVD公布编号为CNVD-C-2019-48814的WebLogic漏洞,指出该漏洞受影响的war包为bea_wls9_async_response.war。wls9-async组件为WebLogic Server提供异步通讯服务,默认应用于WebLogic部分版本。由于该war包在反序列化处理输入信息时存在缺陷,攻击者通过发送精心构造的恶意 HTTP 请求,即可获得目标服务器的权限,在未授权的情况下远程执行命令。

阿里云Web应用防火墙(简称WAF)监测到该漏洞后立即进行分析,发现除bea_wls9_async_response.war之外,wls-wsat.war也受到该漏洞影响。4月21日,阿里云针对该漏洞更新了默认防御规则,开启拦截,实现用户域名接入即可防护。

4月23日CNVD追加通告称,该漏洞受影响的war包不仅仅包括bea_wls9_async_response.war ,还包括wls-wsat.war。该war包提供了WLS-WebServices的路由,而WLS-WebServices功能使用了XMLDecoder来解析XML数据。阿里云WAF无需更新任何规则,即可默认防护。

_
漏洞攻击演示

目前,阿里云监测到,云上已经出现针对该漏洞的大规模扫描行为,攻击流量图如下,阿里云WAF用户均未受影响。

_
利用该漏洞的攻击流量图

三、安全建议

由于Oracle官方暂未发布补丁,阿里云安全团队给出如下解决方案:

  • 请使用WebLogic Server构建网站的信息系统运营者进行自查,发现存在漏洞后,立即删除受影响的两个war包,并重启WebLogic服务;
  • 因为受影响的两个war包覆盖的路由较多,如下图所示,所以建议通过策略禁止 /_async/ 及 /wls-wsat/ 路径的URL访问;

1
wls-wsat.war的路由

2
bea_wls9_async_response.war的路由

  • 阿里云WAF可以对该漏洞进行默认防护,您可以选择接入阿里云WAF进行防护,避免该漏洞造成更大的损失。

若您监测到该漏洞,可以钉钉扫描下方二维码,加入阿里云WAF应急支持群,我们将为您提供24小时免费应急服务,为您进行漏洞处置争取时间。

_

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
WebLogic Server性能调优
虽然现在Weblogic的版本已经升级到10.3,并被包装为Oracle funsion middleware 11g,但是新资料还是比较少,这里分享一篇Weblogic经典版本8.1的性能调优文章。
779 0
关于weblogic配置pg和sqlserver数据源的注意事项
生产环境配置两种数据源时,因为一些细节问题,踩了一些坑。
1457 0
weblogic配置sqlserver数据源
weblogic配置sqlserver数据源
8629 0
WLS_Oracle Weblogic创建数据源(案例)
2014-01-01 Created By BaoXinjianERP技术讨论群: 288307890 技术交流,技术讨论,欢迎加入 Technology Blog Created By Oracle ERP - 鲍新建
636 0
weblogic中设置数据源的注意点
一、基本概念进入weblogic的管理页面,点击服务——>数据源,可以进行数据源的配置。通过新建,输入地址,用户名,密码等信息可以新建一个数据源。   二、发现问题建立好数据源之后,跑项目,发现项目中数据源名字也没错,可是总是报错:数据源找不到。   三、解决问题仅仅建立好数据源是不够的,还要指定部署此JDBC数据源的服务器或集群。在数据源页面,点击数据源名,进入该数据源的管
975 0
Weblogic起步(一) - 配置数据源
1. In the my_domain domain structure, expandthe Services tab and select the Data Sources node. In the Data Sources table, clickon New and select Gener...
767 0
+关注
云安全专家
阿里云安全
文章
问答
来源圈子
更多
让上云更放心,让云上更安全。
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
云盾-Web应用防火墙(WAF)用户接入手册
立即下载
\"ALIBABA SECURITY攻击过程的威胁情报应对体系 --安全威胁情报中心\"
立即下载
Linux系统通过fail2ban对暴力破解进行防护
立即下载