CVE:CVE-2011-2912
CNNVD:CNNVD-201108-319
Libmodplug是Stephane Denis和Ivan Vecera程序员共同开发的一个用于处理mod类音乐格式的开源函数库。
libmodplug 0.8.8.4之前版本的src/load_s3m.cpp中的CSoundFile::ReadS3M函数中存在基于栈的缓冲区溢出漏洞。远程攻击者可利用该漏洞借助无效偏移的特制S3M文件，导致拒绝服务或可能执行任意代码。
solution:Upgrade konstanty_bialkowski libmodplug to a higher version than 0.8.8.3,0.8,0.8.4,0.8.5,0.8.6,0.8.7,0.8.8,0.8.8.1,0.8.8.2,and avoid the version (,0.8.8.3],0.8,0.8.4,0.8.5,0.8.6,0.8.7,0.8.8,0.8.8.1,0.8.8.2