CVE-2026-7579该漏洞存在于 AstrBotDevs AstrBot 4.16.0 及之前版本中。由于组件 Dashboard 的 `astrbot/dashboard/routes/auth.py` 文件处理逻辑存在缺陷,导致了硬编码凭据问题。攻击者无需认证即可远程发起攻击,利用硬编码凭据获取系统访问权限,从而影响系统的机密性、完整性和可用性。目前该漏洞利用细节已公开,且厂商尚未回应。
该漏洞的根源在于 AstrBot Dashboard 组件的 `astrbot/dashboard/routes/auth.py` 文件中存在硬编码凭据。开发人员将敏感的认证信息(如默认管理员密码或API密钥)直接写入源代码,而非通过安全的配置文件或环境变量进行管理。攻击者可以通过获取源代码(如开源仓库)或利用信息泄露漏洞读取该文件,从而提取出这些凭据。利用这些硬编码凭据,攻击者可以无需经过正常的身份验证流程,直接以管理员身份远程登录系统。这导致系统的机密性、完整性和可用性受到威胁,攻击者可进一步执行恶意操作。