当前位置: 首页 > 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。

 

http://www.lryc.cn/news/539433.html

相关文章:

  • idea 2023.3.7常用插件
  • DeepSeek和ChatGPT在科研课题设计和SCI论文写作中的应用
  • kubeadm拉起的k8s集群证书过期的做法集群已奔溃也可以解决
  • 2024年河北省职业院校技能大赛网络系统管理赛项样题解法
  • 【开源免费】基于SpringBoot+Vue.JS个人博客系统(JAVA毕业设计)
  • 纯新手教程:用llama.cpp本地部署DeepSeek蒸馏模型
  • JDK 8+新特性(Stream API、Optional、模块化等)
  • 国产编辑器EverEdit - 独门暗器:自动监视剪贴板内容
  • 贪心算法-买卖股票的最佳时机
  • 文本操作基础知识:正则表达式
  • 【Scrapy】Scrapy教程6——提取数据
  • PHP 网络编程介绍
  • 【C语言】C语言 食堂自动化管理系统(源码+数据文件)【独一无二】
  • mybatis存储过程返回list
  • 【vue】nodejs版本管理利器:nvm
  • 负载测试工具有哪些?
  • 路由基础 | 路由引入实验 | 不同路由引入方式存在的问题
  • 网络安全不分家 网络安全不涉及什么
  • 智能编程助手功能革新与价值重塑之:GitHub Copilot
  • wordpress企业官网建站的常用功能
  • 讯方·智汇云校华为官方授权培训机构
  • C语言中的文件
  • 利用分治策略优化快速排序
  • 前端工程化的具体实现细节
  • 数据分析--数据清洗
  • ✨1.HTML、CSS 和 JavaScript 是什么?
  • QT--常用对话框
  • 基于 Ollama 工具的 LLM 大语言模型如何部署,以 DeepSeek 14B 本地部署为例
  • 图的最小生成树算法: Prim算法和Kruskal算法(C++)
  • WPS的AI助手进化跟踪(灵犀+插件)