CVE-2026-32984Wazuh的认证守护进程中存在一个严重的堆缓冲区溢出安全漏洞。该漏洞允许攻击者通过向目标系统发送特制的恶意输入数据包,引发内存损坏并导致堆数据结构发生畸形。攻击者可以利用这一缺陷触发拒绝服务攻击条件,致使认证守护进程崩溃或停止响应。虽然该漏洞对系统机密性和完整性没有直接影响,但它会对认证守护进程的可用性造成低程度的影响,可能导致合法用户无法进行身份认证,从而干扰正常的安全监控和管理流程。
该漏洞的根本原因在于Wazuh认证守护进程在解析网络数据包时,缺乏对输入数据长度的有效边界检查。当攻击者构造一个包含超长或特定格式数据的网络请求并发送给服务器时,守护进程在执行内存复制操作时未能正确限制写入的字节数,导致数据溢出预分配的堆缓冲区。这种越界写入会覆盖相邻的内存区域,破坏堆的元数据或关键程序指针,从而导致内存损坏。根据CVSS向量分析,该漏洞利用路径为网络(AV:N),攻击复杂度低(AC:L),但需要低权限(PR:L)和用户交互(UI:R)。一旦漏洞被成功触发,主要后果是可用性受到影响(A:L),即服务崩溃。尽管堆溢出有时可被用于代码执行,但在当前描述中,主要风险表现为拒绝服务。