CVE:CVE-2009-0688
CNNVD:CNNVD-200905-194
SASL(Simple Authentication and Security Layer)是很多邮件服务器都在使用的认证支持库。
SASL库所使用的sasl_encode64()函数在转换字符串时存在缓冲区溢出，如果用户向使用该库的邮件服务器提交了恶意的认证请求的话就可以触发这个溢出，导致拒绝服务或执行任意代码。
solution:Upgrade carnegie_mellon_university cyrus-sasl to a higher version than 2.1.22,1.4.1,1.5.0,1.5.2,1.5.3,1.5.5,1.5.10,1.5.11,1.5.13,1.5.15,1.5.16,1.5.20,1.5.21,1.5.22,1.5.23,1.5.24,1.5.26,1.5.27,1.5.28,2.0.0,2.0.1,2.0.2,2.0.3,2.0.4,2.0.5,2.1.0,2.1.1,2.1.2,2.1.3,2.1.5,2.1.6,2.1.7,2.1.8,2.1.9,2.1.10,2.1.11,2.1.12,2.1.13,2.1.14,2.1.15,2.1.16,2.1.17,2.1.18,2.1.19,2.1.20,2.1.21,and avoid the version (,2.1.22],1.4.1,1.5.0,1.5.2,1.5.3,1.5.5,1.5.10,1.5.11,1.5.13,1.5.15,1.5.16,1.5.20,1.5.21,1.5.22,1.5.23,1.5.24,1.5.26,1.5.27,1.5.28,2.0.0,2.0.1,2.0.2,2.0.3,2.0.4,2.0.5,2.1.0,2.1.1,2.1.2,2.1.3,2.1.5,2.1.6,2.1.7,2.1.8,2.1.9,2.1.10,2.1.11,2.1.12,2.1.13,2.1.14,2.1.15,2.1.16,2.1.17,2.1.18,2.1.19,2.1.20,2.1.21