CVE:CVE-2008-5403
CNNVD:CNNVD-200812-158
Trillian是一个聊天程序，和多种即时通讯程序使用相同的接口，包括AIM、ICQ、Yahoo! Messenger、MSN Messenger和IRC。
Trillian的XML处理代码在处理畸形的XML标签时没有分配充足的空间，将其拷贝到新分配的缓冲区时可能会用攻击者提供的数据覆盖堆结构；此外XML处理代码在处理特殊格式的xml时可能会破坏内部数据结构，之后在释放这个数据结构时应用程序会多次释放单个块，这可能导致执行任意指令。
Trillian的tooltip处理代码在创建图形的tooltip时生成了包含有文件名属性的XML标签，之后未经长度验证便直接将数据拷贝到了栈缓冲区，导致以客户端的权限执行任意指令。
solution:Upgrade cerulean_studios trillian to a higher version than 0.50,0.52,0.60,0.61,0.62,0.63,0.70,0.71,0.72,0.73,0.74,0.74c,0.74d,0.74e,0.74f,0.74g,0.74i,0.635,0.725,0.6351,1.0,2.0,2.1,3.0,3.1,3.1.0.120,3.1.0.121,3.1.5.0,3.1.5.1,3.1.6.0,3.1.7.0,3.1.8.0,3.1.9.0,3.1.10.0,3.1.11.0,and avoid the version 0.50,0.52,0.60,0.61,0.62,0.63,0.70,0.71,0.72,0.73,0.74,0.74c,0.74d,0.74e,0.74f,0.74g,0.74i,0.635,0.725,0.6351,1.0,2.0,2.1,3.0,3.1,3.1.0.120,3.1.0.121,3.1.5.0,3.1.5.1,3.1.6.0,3.1.7.0,3.1.8.0,3.1.9.0,3.1.10.0,3.1.11.0; Upgrade cerulean_studios trillian_pro to a higher version than *,1.0,2.0,2.01,3.0,3.1.5.0,3.1_build_121,and avoid the version 1.0,2.0,2.01,3.0,3.1.5.0,3.1_build_121; Upgrade ceruleanstudios trillian to a higher version than *,3.1.0.9,3.1.9.0,and avoid the version 3.1.0.9,3.1.9.0; Upgrade ceruleanstudios trillian_pro to a higher version than *,3.1.9.0,and avoid the version 3.1.9.0