当前位置: 首页 > news >正文

Nacos Derby 远程命令执行漏洞修复建议

由于Nacos <= 2.4.0 BETA 存在 Derby 远程命令执行漏洞,恶意攻击者利用此漏洞可以未授权执行SQL语句,最终导致任意代码执行。目前该漏洞PoC和技术细节已在互联网上公开。

 

一、漏洞情况分析

Nacos 是一个功能强大的服务注册与发现、配置管理平台,为微服务架构和云原生应用提供了重要的基础设施支持。

由于Alibaba Nacos部分版本中derby数据库默认可以未授权访问,恶意攻击者利用此漏洞可以未授权执行SQL语句,最终导致任意代码执行。该漏洞利用存在如下条件:

1、Nacos未开启身份认证。

2、Nacos使用derby内置数据库。

 

二、漏洞影响范围

Nacos <= 2.4.0 BETA

 

三、漏洞处置建议

3.1 官方修复方案

官方已经在最新代码中通过默认禁用derby接口的方式对本漏洞进行了修复,但还未合并到发行版本,修复代码如下所示:

Close derby ops api default. (#12372) · alibaba/nacos@ed7bd03 · GitHub

3.2 临时修复方案

1、在不影响业务的情况下,使用MySQL等外置数据库。

2、配置Nacos开启身份认证,设置强密码。详细操作过程可参考官方手册:权限校验 | Nacos 官网

3、使用iptables、安全组等方式,限制访问Nacos端口的源IP。

 

相关文章:

  • DeepSeek学习资料
  • 强化学习-价值学习算法
  • 电路元器件知识:稳压二极管
  • 开题报告——基于Spring Boot的社区居民健康管理平台的设计与实现
  • NPM环境搭建指南
  • 在 Ubuntu 22.04 中修改主机名称(hostname)
  • C++基础知识学习记录—模版和泛型编程
  • Three.js 快速入门教程【一】开启你的 3D Web 开发之旅
  • Redis_基础
  • C语言(结构体)
  • unity学习47:寻路和导航,unity2022后版本如何使用 Navmesh 和 bake
  • Java基础——代理模式
  • 【优先级队列】任务分配
  • sentinel集成nacos做持久化配置
  • rk3576上部署deepseek
  • systemverilog刷题小记
  • CodeGPT 使用教程(适用于 VSCode)
  • Kafka 简介
  • 波导阵列天线 学习笔记9 使用紧凑高效率馈网的宽带圆极化阵列天线
  • 【面试题】2025.02.19-前端面试题汇总
  • 拿出压箱底作品,北京交响乐团让上海观众享受音乐盛宴
  • 教育部答澎湃:2025世界数字教育大会将发布系列重磅成果
  • 2024年上市公司合计实现营业收入71.98万亿元
  • 国家发改委:目前有的核电项目民间资本参股比例已经达到20%
  • 调节负面情绪可以缓解慢性疼痛
  • 纪念苏联伟大卫国战争胜利80周年阅兵彩排,解放军仪仗队亮相