Winamp是一款流行的媒体播放器,支持多种文件格式。 Winamp在处理.m3u列表文件中的条目时存在缓冲缓冲区溢出漏洞,攻击者可能利用此漏洞在用户机器上执行任意指令。 Winamp可以通过加载.m3u列表文件来播放其中的文件,当某个文件播放停止时,Winamp会重新设置程序标题。这时Winamp错误地使用了strncpy()函数,导致一个静态缓冲区溢出。攻击者通过构造恶意的.m3u播放文件,可能导致被攻击用户的winamp崩溃,远程代码执行也是有可能的。
Winamp是一款流行的媒体播放器,支持多种文件格式。 Winamp在处理.m3u列表文件中的条目时存在缓冲缓冲区溢出漏洞,攻击者可能利用此漏洞在用户机器上执行任意指令。 Winamp可以通过加载.m3u列表文件来播放其中的文件,当某个文件播放停止时,Winamp会重新设置程序标题。这时Winamp错误地使用了strncpy()函数,导致一个静态缓冲区溢出。攻击者通过构造恶意的.m3u播放文件,可能导致被攻击用户的winamp崩溃,远程代码执行也是有可能的。