CVE:CVE-2009-1791
CNNVD:CNNVD-200905-367
libsndfile是软件开发者Erik de Castro Lopo所研发的一个通过标准接口读写AIFF、AU和WAV等格式的音频文件的C库。
libsndfile库的src/voc.c文件中的voc_read_header()函数和src/aiff.c文件中的aiff_read_header()函数中存在多个堆溢出漏洞。如果用户使用链接到该库的应用程序打开了畸形的VOC或AIFF文件的话，就可能触发溢出，导致执行任意指令。
solution:Upgrade mega-nerd libsndfile to a higher version than 1.0.15,1.0.16,1.0.17,1.0.18,1.0.19,and avoid the version 1.0.15,1.0.16,1.0.17,1.0.18,1.0.19; Upgrade nullsoft winamp to a higher version than 5.5,5.51,5.52,5.54,5.55,5.541,5.552,and avoid the version 5.5,5.51,5.52,5.54,5.55,5.541,5.552