关于Apache InLong Manager远程代码执行漏洞(CVE-2023-51784)的安全预警
一、 基本情况
Apache InLong是一站式、全场景的海量数据集成框架,同时支持数据接入、数据同步和数据订阅,提供自动、安全、可靠和高性能的数据传输能力,方便业务构建基于流式的数据分析、建模和应用。
二、 漏洞描述
Apache InLong Manager组件中存在一个远程代码执行漏洞(CVE-2023-51784),其CVSS评分为9.8。
Apache InLong版本1.5.0 - 1.9.0中,由于updateAuditSource方法未对用户可控的请求参数进行有效验证和过滤,威胁者可在更新Audit source时指定恶意的Audit source URL导致远程代码执行。
此外,Apache InLong Manager中还修复了一个任意文件读取漏洞(CVE-2023-51785,CVSS评分7.5),由于Apache InLong 1.7.0 - 1.9.0中存在不可信数据反序列化漏洞,威胁者可使用mysql JDBC URL读取任意文件。
三、 影响范围
CVE-2023-51784:
Apache InLong 版本1.5.0 - 1.9.0
CVE-2023-51785:
Apache InLong版本1.7.0 - 1.9.0
四、 修复建议
目前这些漏洞已经修复,受影响用户可升级到Apache InLong版本1.10.0。
下载链接:
https://github.com/apache/inlong/releases
五、 参考链接
https://lists.apache.org/thread/4nxbyl6mh5jgh0plk0qposbxwn6w9h8j
https://lists.apache.org/thread/g0yjmtjqvp8bnf1j0tdsk0nhfozjdjno
https://github.com/apache/inlong/pull/9329
https://github.com/apache/inlong/pull/9329/commits/1edaf8bb1113cfb90cd451a0830caa15d9ff08b9