CVE-2026-34719Zammad是一个基于Web的开源帮助台/客户支持系统。在7.0.1和6.5.4版本之前,其Webhook模型缺少对回环地址或链路本地地址的适当验证。系统仅检查URL协议(HTTP/HTTPS)和主机名,而未对目标IP地址进行严格限制。攻击者可利用此漏洞通过配置恶意Webhook,向云提供商的元数据服务(如169.254.169.254)发起请求,从而获取敏感的机密元数据信息。该问题已在7.0.1和6.5.4版本中修复。
该漏洞的根本原因是Zammad在处理Webhook配置时的输入验证机制存在缺陷。当用户配置Webhook或系统触发Webhook任务时,验证逻辑仅检查了URL Scheme(http/https)和Hostname,未实施有效的IP地址黑名单校验(例如未拦截127.0.0.1或链路本地地址)。拥有低权限账户的攻击者可以构造指向内部敏感资源(如AWS IMDSv1元数据服务接口)的Webhook请求。当Zammad服务器处理该Webhook时,会向内网地址发起HTTP请求,并将响应内容返回或记录,导致服务端请求伪造(SSRF),进而造成云环境凭证等敏感信息泄露。