kafka版本升级3.5.1-->3.9.1(集群或单体步骤一致)

Apache Kafka Connect 任意文件读取漏洞(CVE-2025-27817)风险预警

一、漏洞描述

Apache Kafka Connect是Apache Kafka生态系统中的一个组件,它提供了一种可靠且可扩展的方式来连接Kafka与其他系统。

攻击者可在未授权的情况下,通过该漏洞读取系统敏感文件,利用难度较低。另外,由于Apache Druid 使用了受影响的Kafka版本,也受该漏洞影响。Kafka官方已修复该漏洞,建议受影响的客户尽快修复。

二、影响范围

影响产品:Apache软件基金会 | Apache Kafka

影响版本:3.1.0 ≤ version < 3.9.1

三、影响评估

危害度 高危

漏洞类型 文件读取

利用度 POC未公开

所需权限 无需

交互要求 无需

四、修复建议

Kafka官方已发布修复版本,请尽快更新至3.9.1及以上版本

结合以上内容,需进行kafka版本升级

五、现状

节点1 版本3.5.1

节点2 版本3.5.1

节点3 版本3.5.1

6、新版本下载
点击该部分进行下载页跳转 Apache Kafka


7、上传文件至服务器后进行压缩包解压

bash 复制代码
tar -xvf kafka_2.12-3.9.1.tgz

8、进入解压后文件的配置文件目录

bash 复制代码
cd kafka_2.12-3.9.1/config/

9、对现有配置文件进行重命名(目的使用原有配置文件)

bash 复制代码
 mv server.properties server.properties.bank

10、复制原有配置文件至当前目录(根据自己的路径进行调整命令)

bash 复制代码
## cp  老版本的配置文件目录 ./    

cp /data/kafka_2.12-3.5.1/config/server.properties ./

11、修改配置文件

bash 复制代码
vi server.properties

新增下方内容 #旧版本号(即官网说的升级前的kafka版本) 我的是3.5.1
inter.broker.protocol.version=3.5.1

##如不清楚自己的版本号可在升级前的kafka目录运行 sh bin/kafka-topics.sh --version

12、停止升级前Kafka

进入升级前kakfa目录运行停止脚本

bash 复制代码
sh bin/kafka-server-stop.sh

或者直接kill进程号

13、启动新版本kafka

bash 复制代码
sh /bin/kafka-server-start.sh -daemon /config/server.properties

至此当个节点kafka以成功升级,其他节点相同步骤;

欢迎各位大佬进行交流!

版本切换后需要注意kafka数据存储机制,可能会导致服务器存储持续增长!!!

原因:老版本数据存储策略停止故数据不会自动清除,新版本不满足清除条件,故磁盘空间持续增长。

相关推荐
霸道流氓气质7 小时前
分布式系统设计:技术解析与实践
分布式
ACP广源盛1392462567310 小时前
蚂蚁百灵 Ling‑3.0‑flash 开源 + 昇腾 0‑Day 原生适配@ACP#GSV9001E 在国产算力矩阵中的机会与落地场景
大数据·人工智能·分布式·单片机·嵌入式硬件
汽车仪器仪表相关领域14 小时前
KRYPTON坚固型IP67 EtherCAT总线数据采集模块:工业级分布式采集方案
分布式·功能测试·汽车·压力测试·可用性测试
霸道流氓气质15 小时前
Java中信号量(Semaphore):从本地到分布式
java·开发语言·分布式
naierfengdian17 小时前
分布式风电助力乡村能源转型的技术路径
分布式·能源
霸道流氓气质18 小时前
RedLock:Redis 分布式锁的高可用方案
数据库·redis·分布式
DLYSB_18 小时前
Kafka 消费倾斜死锁与 Partition 掉队:我用 Rust 写了个“数据管道物理哨兵”,比 Grafana 报警快了 18 秒
rust·kafka·grafana·报警灯
hhzz18 小时前
《深度学习框架PyTorch入门与实践》系列:09-分布式与并行训练之DataParallel、DDP与Horovod
pytorch·分布式·深度学习
creator_Li19 小时前
Kafka消费者offset提交
kafka
TDengine (老段)20 小时前
TDengine 第三方工具 — Telegraf、Kafka Connect、Flink、Spark
大数据·数据库·物联网·flink·kafka·时序数据库·tdengine