CVE-2026-32661GUARDIANWALL MailSuite及其SaaS版本的Mail Security Cloud中存在严重的栈缓冲区溢出漏洞。该漏洞源于产品在处理Web服务请求时,未能对特定输入进行有效的边界检查。远程攻击者无需进行身份认证,即可通过向受影响系统的Web服务接口发送特制的恶意请求来触发该漏洞。若产品被配置为以grdnwww用户权限运行pop3wallpasswd组件,成功利用此漏洞将导致任意代码执行。鉴于CVSS v3.0评分高达9.8,该漏洞对系统的机密性、完整性和可用性均构成极高威胁,建议受影响用户立即采取补救措施。
该漏洞的核心技术原理在于GUARDIANWALL产品中的Web服务组件在调用`pop3wallpasswd`处理用户请求时存在边界检查缺失。具体而言,当远程攻击者发送包含超长数据的恶意请求时,程序将数据复制到栈上的固定大小缓冲区中,由于未限制复制长度,导致数据溢出并覆盖栈上的返回地址或关键函数指针。
攻击向量为网络(AV:N),攻击复杂度低(AC:L),且不需要用户交互(UI:N)或任何权限(PR:N)。攻击者可以精心构造Payload,包含填充数据、跳转指令和Shellcode。当缓冲区溢出发生时,程序流程被劫持转而执行攻击者注入的恶意代码。由于受影响的进程以`grdnwww`用户身份运行,攻击者将获得该用户的上下文权限,从而在目标系统上执行任意命令,进一步可能导致系统被完全控制。