CVE-2026-43406Linux内核libceph模块中的process_message_header()函数存在安全漏洞。由于缺乏必要的边界检查,当消息帧被恶意破坏(例如控制段长度小于消息头大小)或被伪造时,可能导致越界读取操作。该漏洞无需认证且无需用户交互即可通过网络触发,可能造成敏感信息泄露或系统稳定性受损。
该漏洞位于Linux内核的net/ceph代码路径中,具体涉及消息处理逻辑。在process_message_header()函数处理接收到的消息帧时,代码未对控制段长度进行显式验证。如果攻击者向运行受影响内核的系统发送特制的网络数据包,破坏消息帧结构以使得控制段的长度字段小于sizeof(ceph_msg_header),函数在尝试解码消息头时将访问合法缓冲区之外的内存区域。这种越界读取可能导致内核堆内存信息泄露(机密性影响),或者在读取到无效地址时引发内核异常,导致系统崩溃(可用性影响)。CVSS 3.1评分为9.1,属于严重级别漏洞。