CVE-2019-25548BlueStacks 4.80.0.1060版本中存在一个安全漏洞,属于拒绝服务(DoS)类型。该漏洞允许本地攻击者通过向应用程序的搜索字段提交超长字符串输入,导致应用程序崩溃或无法响应。
该漏洞的根源在于BlueStacks 4.80.0.1060版本的应用程序搜索组件在接收用户输入数据时,未实施严格的长度限制与输入验证机制。根据CVSS 3.1评分向量,攻击者无需用户交互(UI:N)且不需要任何预先认证(PR:N)即可在本地利用该漏洞。攻击者通过构建包含大约100,000个字符的特定字符串(如重复的'A'字符),并将其粘贴至BlueStacks的搜索框内。随后,当触发搜索功能时,程序试图解析并处理这一超长数据块,导致分配的内存缓冲区溢出或引发未处理的异常中断。这种逻辑错误迫使应用程序进程崩溃,造成服务拒绝。由于攻击向量为本地(AV:L),攻击者必须能够在目标机器上执行操作,因此该漏洞常用于干扰特定主机的模拟环境运行。