CVE-2026-34411Appsmith 1.98之前的版本存在安全漏洞,由于未对敏感的实例管理API端点进行身份验证保护,导致未经身份验证的攻击者可以访问特定接口。攻击者利用该漏洞可获取配置元数据、许可证信息以及管理员邮箱域的未加盐SHA-256哈希值。这些信息可用于侦察并为后续的针对性攻击做准备,对系统安全构成潜在威胁。
该漏洞的根本原因在于Appsmith在1.98版本之前,未能正确限制对特定管理API端点的访问权限。具体而言,`/api/v1/consolidated-api/view`和`/api/v1/tenants/current`这两个关键接口缺乏必要的身份验证检查。攻击者无需提供任何凭证,即可直接向这些端点发送HTTP GET请求。服务器在收到请求后,会直接返回敏感数据。泄露的数据中包含管理员电子邮件域的未加盐SHA-256哈希值。由于哈希未加盐,攻击者可以通过彩虹表或字典攻击的方式破解这些哈希,从而推断出管理员的邮箱域名,进而辅助进行钓鱼攻击或账号暴力破解。整个攻击过程无需用户交互,利用难度低。