The snmp_pdu_parse function in snmp_api.c in net-snmp 5.7.2 and earlier does not remove the varBind variable in a netsnmp_variable_list item when parsing of the SNMP PDU fails, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted packet.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Net-snmp | Net-snmp | * | 5.7.2 (including) |
Red Hat Enterprise Linux 6 | RedHat | net-snmp-1:5.5-54.el6_7.1 | * |
Red Hat Enterprise Linux 7 | RedHat | net-snmp-1:5.7.2-20.ael7b_1.1 | * |
Net-snmp | Ubuntu | devel | * |
Net-snmp | Ubuntu | precise | * |
Net-snmp | Ubuntu | trusty | * |
Net-snmp | Ubuntu | upstream | * |
Net-snmp | Ubuntu | vivid | * |