CVE-2026-35514Chartbrew 4.9.0版本存在一处严重的认证绕过漏洞。攻击者可利用`POST /user/invited`端点,在无需验证任何邀请令牌或身份认证的情况下,直接创建一个完全激活的账户并获取有效的JWT令牌。该漏洞完全绕过了系统的注册限制功能,即使在实例已存在用户且开启禁止公开注册的环境下仍可被利用,导致攻击者非法获取系统的高级访问权限。
该漏洞的核心在于Chartbrew v4.9.0处理用户邀请逻辑时的严重安全缺失。具体来说,`/user/invited`端点本应用于处理受邀用户注册,但开发人员在实现该接口时,未添加对邀请令牌有效性的校验逻辑,同时也未检查用户的身份认证头部或Session会话状态。这与标准的`/user`注册端点形成鲜明对比,后者会严格遵守`signupRestricted`配置并要求邮箱验证。攻击者只需构造包含用户名、邮箱和密码的恶意POST请求发送至该端点,服务端便会无条件创建一个状态为“激活”的用户账户,并立即签发有效的JWT(JSON Web Token)。利用此令牌,攻击者即可完全绕过系统的访问控制机制,获得应用的完整操作权限,导致数据泄露或系统被篡改。