On Mon, 14 Nov 2005 10:05:43 -0800 Fong wrote:
FT> In snmp_api.c, when (transport->flags & NETSNMP_TRANSPORT_FLAG_STREAM)
FT> is not true, it malloc the memory for rxbuf at line 5289. By the time,
FT> rxbuf doesn't point to isp->packet. 
FT> When transport->f_recv fails (return -1), it should free (rxbuf) not
FT> isp->packet, at line 5302.

Ah, I fell into the trap of looking at cvs code, which does exactly what you
suggest (fixed last June, apparently).

So, then the question to coders and the admins is, does this qualify as a DOS,
worth a 5.0.10.3 release? I'd lean towards yes.

-- 
NOTE: messages sent directly to me, instead of the lists, will be deleted
      unless they are requests for paid consulting services.

Robert Story; NET-SNMP Junkie
Support: <http://www.net-snmp.org/> <irc://irc.freenode.net/#net-snmp>
Archive: <http://sourceforge.net/mailarchive/forum.php?forum=net-snmp-coders>

You are lost in a twisty maze of little standards, all different. 


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to