CVE:CVE-2011-2915
CNNVD:CNNVD-201108-322
Libmodplug是Stephane Denis和Ivan Vecera程序员共同开发的一个用于处理mod类音乐格式的开源函数库。
libmodplug 0.8.8.4之前版本src/load_ams.cpp中的CSoundFile::ReadAMS函数中存在Off-by-one漏洞。远程攻击者可利用该漏洞借助大样本数的特制AMS文件，导致拒绝服务（堆内存损坏）或可能执行任意代码。
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