tags 373687 +patch thanks Hello,
I've made a patch for this bug. regards, Ying-Chun Liu -- PaulLiu(劉穎駿) E-mail address: [EMAIL PROTECTED]
--- net.c 2006-09-06 17:18:19.000000000 +0800 +++ net.c 2006-09-06 17:18:19.000000000 +0800 @@ -91,7 +91,7 @@ r=p[8]+(p[9]<<8)+(p[10]<<16)+(p[11]<<24); mem_free(p); if (retval==-1)return -1; - if (crc!=crc32(packet,retval-12))return -1; + if (retval < 12 || crc!=crc32(packet,retval-12))return -1; if (r!=recipient)return -1; if (sender_server&&s)return -1; return retval-12;
signature.asc
Description: OpenPGP digital signature