From: SourceForge.net <no...@so...> - 2003-01-21 20:17:41
|
Patches item #672021, was opened at 2003-01-21 20:21 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=312694&aid=672021&group_id=12694 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Joshua Giles (josue0175) Assigned to: Nobody/Anonymous (nobody) Summary: snmpd sends invalid packet to SMUX client on Set reqest Initial Comment: If an SNMP application issues a Set request for an octet string attribute that is handled by a SMUX client and the length of the octet string value is greater than the maximum SMUX packet size, snmpd bulids an invalid SMUX packet and sends it to the SMUX client. This puts the SMUX session in a bad state. The snmpd SMUX function that builds the SMUX packet for the Set request ignores the return value form the helper functions this it calls to help build the SMUX packet. If the length of the octet string value causes the request to exceed the maximum SMUX packet size, snmpd should not send the SMUX packet and should return a SNMP error to the SNMP application. However, snmpd does send the invalid SMUX packet thus needs to be fixed. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=312694&aid=672021&group_id=12694 |