CVE-2026-33638Ech0是一个开源的自托管发布平台。在4.2.0版本之前,系统错误地将`GET /api/allusers`接口配置为公共端点,且未实施身份验证机制。这导致远程未认证攻击者可利用该接口枚举所有用户账户,并获取包含敏感信息的用户档案元数据。该问题在v4.2.0版本中已得到修复。
Ech0平台在API路由控制层面存在严重的安全配置疏漏。在受影响的版本中,用于获取所有用户列表的`GET /api/allusers`接口被错误地标记为公共端点,绕过了标准的身份验证流程。这意味着任何能够访问服务器的网络用户,无论是否拥有合法账户,都可以直接向该端点发送HTTP GET请求。服务器在接收到请求后,不会验证请求者的身份,而是直接查询数据库并返回包含用户名、邮箱、注册时间等敏感元数据的完整用户列表。这种未授权访问漏洞使得攻击者能够轻易枚举系统内的所有用户,为后续的精准攻击(如撞库、钓鱼邮件)提供了便利条件。