GMime是一个C/C++库,用于创建和解析MIME消息。 GMime的GMIME_UUENCODE_LEN()宏错误的计算了uuencode操作所生成的最大输出字节数,当使用GMime库的应用在uuencode特制输入数据的时候可能造成缓冲区溢出,导致执行任意代码。
GMime是一个C/C++库,用于创建和解析MIME消息。 GMime的GMIME_UUENCODE_LEN()宏错误的计算了uuencode操作所生成的最大输出字节数,当使用GMime库的应用在uuencode特制输入数据的时候可能造成缓冲区溢出,导致执行任意代码。