CVE:CVE-2004-0104
CNNVD:CNNVD-200403-002
Metamail是MIME实现的多用途邮件系统。
Metamail存在缓冲区溢出和格式串处理问题，远程攻击者可以利用这个漏洞可能以metamail进程权限在系统上执行任意指令。
当处理"multipart/alternative"媒介类型和包含的"Content-Type"字段中参数名或值包含格式串代码， 在SaveSquirrelFile()函数中由于fprintf()不充分处理外部输入，可造成格式串问题，破坏内存信息。
第二个格式串问题是当消息在MAIL头中包含非ASCII字符编码数据时，在PrintHeader()
函数中的printf()不充分处理外部输入，可造成格式串问题，破坏内存信息。
另外处理超长Subject字段和部分消息时缺少充分边界缓冲区检查，可导致缓冲区溢出，精心构建提交数据可能以metamail进程权限在系统上执行任意指令。
solution:Upgrade metamail_corporation metamail to a higher version than 2.7,and avoid the version (,2.7]; Upgrade sgi propack to a higher version than 2.3,2.4,and avoid the version 2.3,2.4; Upgrade redhat enterprise_linux to a higher version than 2.1,and avoid the version 2.1; Upgrade redhat linux_advanced_workstation to a higher version than 2.1,and avoid the version 2.1