ANNOUNCEMENT: Live Wireshark University & Allegro Packets online APAC Wireshark Training Session
April 17th, 2024 | 14:30-16:00 SGT (UTC+8) | Online

Wireshark-bugs: [Wireshark-bugs] [Bug 1998] Missing bounds check in packet-portmap.c can cause s

Date: Tue, 20 Nov 2007 19:18:25 +0000 (GMT)
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1998





------- Comment #4 from gerald@xxxxxxxxxxxxx  2007-11-20 19:18 GMT -------
It looks like the recursion is happening via call_dissect_function() in
packet-rpc.c.  I've added a call to tvb_ensure_length_remaining() in r23517,
which will throw an exception if we go past the end of the buffer.

Ainsley, does this fix the problem?  If not, would it be possible to attach the
capture file that caused this, or to send it to me offline?


-- 
Configure bugmail: http://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.