CVE-2026-6119AstrBotDevs AstrBot 在 4.22.1 及之前的版本中存在一个严重的安全漏洞。该漏洞位于 API 端点的 `post_data.get` 函数中,由于对用户输入缺乏严格的验证,导致攻击者可以操纵数据发起服务端请求伪造(SSRF)攻击。攻击者可利用此漏洞从远程发起攻击,控制服务器向内网或外部发起恶意请求,从而可能导致敏感信息泄露。目前利用代码已公开,且厂商尚未做出响应。
该漏洞的根源在于 AstrBot 处理 API 请求时的逻辑缺陷。在受影响的组件 API Endpoint 中,函数 `post_data.get` 负责获取和处理客户端提交的数据。程序在未对目标 URL 或参数进行充分的安全检查(如白名单验证、内网IP限制)的情况下,直接将其用于服务器端的网络请求操作。攻击者只需具备低权限账号(PR:L),且无需用户交互(UI:N),即可构造特定的恶意数据包发送至受影响端点。由于攻击复杂度低(AC:L),攻击者可以轻易利用此漏洞。成功利用后,攻击者不仅能探测内网拓扑、读取本地元数据(C:L),还可能利用服务器身份对内部系统进行进一步攻击,影响系统的完整性(I:L)和可用性(A:L)。