CVE-2019-25660LanHelper 1.74软件在处理用户输入时存在本地缓冲区溢出漏洞。攻击者无需认证即可利用该漏洞,通过在“Form Send Message”功能的文本框中粘贴包含6000字节的超长字符串,导致应用程序发生崩溃,进而造成拒绝服务攻击。
该漏洞主要影响LanHelper 1.74版本,其根本原因是程序对特定输入字段缺乏严格的边界长度检查。当攻击者在本地环境下运行该软件,并利用“Form Send Message”功能时,只需向Message文本域粘贴超过6000字节的恶意构造字符串,即可触发栈溢出。由于数据量超过了预设缓冲区的大小,多余的数据将覆盖栈上的返回地址或其他关键数据,导致程序流程异常并强制终止。虽然该漏洞主要导致拒绝服务,且攻击向量为本地,但无需用户交互即可触发,无需特殊权限,对系统可用性构成直接威胁。