【漏洞处置SOP】飞致云DataEase未授权访问控制不当漏洞(CVE-2024-30269)

【漏洞处置SOP】飞致云DataEase未授权访问控制不当漏洞(CVE-2024-30269)

原创 just4fun 方桥安全漏洞防治中心 2025-05-21 10:02

01 SOP基本信息

  • SOP名称:飞致云DataEase未授权访问控制不当漏洞(CVE-2024-30269)处置标准作业程序(SOP)

  • 版本:
    1.0

  • 发布日期:
    2025-04-09

  • 作者:just4fun

  • 审核人:
    T小组

  • 修订记录:

  • 初始版本:
    创建SOP

02 SOP的用途

本SOP旨在指导系统管理员安全、高效地处置飞致云DataEase未授权访问控制不当漏洞(CVE-2024-30269),确保在规定时间内完成漏洞修复并提交给安全部门验证,保障系统安全。

03 SOP的目标用户技能要求

  • 熟悉飞致云DataEase程序的安装配置和管理

  • 了解基本的系统管理和更新操作

  • 具备基本的网络安全知识

04 漏洞详细信息

  • 漏洞名称:
    飞致云DataEase未授权访问控制不当漏洞(CVE-2024-30269)

  • CVE编号:
    CVE-2024-30269

  • 漏洞类型:
    未授权访问控制不当

  • 风险等级:
    中危

  • CVSS评分:
    5.3

  • 漏洞描述:
    DataEase是一个开源数据可视化和分析工具,在2.5.0版本之前存在数据库配置信息暴露漏洞。访问/de2api/engine/getEngine;.js通过浏览器的路径显示返回了平台的数据库配置,该漏洞已在v2.5.0中修复。

  • 影响范围:
    DataEase < 2.5.0

05
漏洞处置方案

升级至当前最新安全稳定版本
DataEase 2.10.6

2025年3月发布)。

【注意事项】

  • 在应用补丁或升级版本之前,请确保进行充分的备份。

  • 遵循官方提供的安装和配置指南进行操作。

  • 在生产环境中升级前,最好在测试环境中先进行测试。

  • 修复漏洞前进行充分测试,以确保系统稳定性和安全性。

  • 不同版本系列尽量升级到本系列版本无漏洞的版本,尽量不要版本跨度太大,避免出现一些不兼容情况。

06 漏洞修补详细步骤

1. 识别漏洞:确认当前版本和配置存在漏洞(使用POC辅助验证)

以Ubuntu 20.04为例,IP地址为192.168.128.144,安装的DataEase 版本为2.4.0。

首先检查是否安装了漏洞版本。打开命令行,输入以下命令可显示版本号。

dectl version
dectl version

结果显示当前环境安装版本是2.4.0,为漏洞版本。

接下来使用POC进行辅助漏洞验证,使用浏览器访问
http://192.168.128.144:8100/de2api/engine/getEngine;.js
,页面返回了配置敏感信息(例如username、password等),验证漏洞存在。

2. 实施修复:目标是安装DataEase 的 安全版本2.10.6。

首先进行备份数据,Shell中执行以下命令。

sudo dectl stop  # 停止服务# 打包安装目录,默认 /opt/dataease2.0cd /opt sudo tar -cf dataease2.0.bak.tar dataease2.0/
sudo dectl stop  # 停止服务
# 打包安装目录,默认 /opt/dataease2.0
cd /opt 
sudo tar -cf dataease2.0.bak.tar dataease2.0/

方式1:在线升级(需要具备互联网)。

打开命令行,切换到老版本安装目录,输入以下命令进行在线升级。

sudo dectl upgrade
sudo dectl upgrade

注:由于网络原因,无法访问github.com的情况下会升级失败,选择离线升级的方式。

方式2:离线升级。

首先卸载旧版本。打开命令行,切换到老版本安装目录,输入以下命令进行卸载。

sudo ./uninstall.sh
sudo ./uninstall.sh

以社区版为例,到官网下载当前最新的版本2.10.6的安装包(https://community.fit2cloud.com/#/products/dataease/downloads),下载之后的文件为dataease-offline-installer-v2.10.6-ce.tar.gz,将其放置到待修复的环境中。

执行如下命令进行解压缩与安装:

tar zxvf dataease-offline-installer-v2.10.6-ce.tar.gz sudo /bin/bash install.sh
tar zxvf dataease-offline-installer-v2.10.6-ce.tar.gz 
sudo /bin/bash install.sh

3. 验证修复:查看当前版本是否为安全版本

打开命令行,输入以下命令可显示版本号。

dectl version
dectl version

结果显示当前环境安装版本是2.10.6,为安全版本。

接下来使用POC进行辅助漏洞验证,使用浏览器访问
http://192.168.128.144:8100/de2api/engine/getEngine;.js
,页面未返回敏感信息,证明漏洞已修复。

4.参考链接:

[1] 
https://dataease.io/docs/v2/installation/offline_INSTL_and_UPG/#41

[2] 
https://nvd.nist.gov/vuln/detail/CVE-2024-30269

  • End –

欢迎投稿或扫码添加运营助手获取附件

图片

欢迎关注公众号