首页 >> 网络安全 >>漏洞利用 >> Apache Flink 任意Jar包上传导致远程代码执行漏洞预警
详细内容

Apache Flink 任意Jar包上传导致远程代码执行漏洞预警

Apache Flink组件介绍

Apache Flink是由Apache软件基金会开发的开源流处理框架,其核心是用Java和Scala编写的分布式流数据流引擎。Flink以数据并行和流水线方式执行任意流数据程序,Flink的流水线运行时系统可以执行批处理和流处理程序。此外,Flink的运行时本身也支持迭代算法的执行。


Apache Flink的数据流编程模型在有限和无限数据集上提供单次事件(event-at-a-time)处理。在基础层面,Flink程序由流和转换组成。


Apache Flink的API:有界或无界数据流的数据流API、用于有界数据集的数据集API、表API。


漏洞描述

攻击者可利用该漏洞在 Apache Flink Dashboard页面中上传任意Jar包,然后利用Metasploit在Apache Flink服务器中执行任意代码,获取服务器最高权限,所以危害性较大。


漏洞复现

我们搭建Apache Flink 1.9.1 版本来复现该漏洞:

1.jpg

影响范围

经测试,该漏洞影响Apache Flink的最新版本,预计Apache Flink所有版本均存在该漏洞。

目前公网数据中共有1636台机器受到影响,其中国内受影响的机器近787台机器。

2.jpg

原文:Apache Flink 任意Jar包上传导致远程代码执行漏洞预警

技术支持: 建站ABC | 管理登录