Net-SNMP through 5.9.5.2 contains a denial of service vulnerability in the SMUX module where smux_accept() performs an unauthenticated blocking read without timeout on newly accepted connections. An unauthenticated remote client can connect to the SMUX listener and send no data, causing the single-threaded snmpd main loop to block indefinitely and suspend all SNMP processing.
{
"binaries": [
{
"binary_name": "libnetsnmptrapd40",
"binary_version": "5.9.1+dfsg-1ubuntu2.9"
},
{
"binary_name": "libsnmp-base",
"binary_version": "5.9.1+dfsg-1ubuntu2.9"
},
{
"binary_name": "libsnmp-perl",
"binary_version": "5.9.1+dfsg-1ubuntu2.9"
},
{
"binary_name": "libsnmp40",
"binary_version": "5.9.1+dfsg-1ubuntu2.9"
},
{
"binary_name": "snmp",
"binary_version": "5.9.1+dfsg-1ubuntu2.9"
},
{
"binary_name": "snmpd",
"binary_version": "5.9.1+dfsg-1ubuntu2.9"
},
{
"binary_name": "snmptrapd",
"binary_version": "5.9.1+dfsg-1ubuntu2.9"
},
{
"binary_name": "tkmib",
"binary_version": "5.9.1+dfsg-1ubuntu2.9"
}
]
}{
"binaries": [
{
"binary_name": "libnetsnmptrapd40t64",
"binary_version": "5.9.4+dfsg-1.1ubuntu3.2"
},
{
"binary_name": "libsnmp-base",
"binary_version": "5.9.4+dfsg-1.1ubuntu3.2"
},
{
"binary_name": "libsnmp-perl",
"binary_version": "5.9.4+dfsg-1.1ubuntu3.2"
},
{
"binary_name": "libsnmp40t64",
"binary_version": "5.9.4+dfsg-1.1ubuntu3.2"
},
{
"binary_name": "snmp",
"binary_version": "5.9.4+dfsg-1.1ubuntu3.2"
},
{
"binary_name": "snmpd",
"binary_version": "5.9.4+dfsg-1.1ubuntu3.2"
},
{
"binary_name": "snmptrapd",
"binary_version": "5.9.4+dfsg-1.1ubuntu3.2"
},
{
"binary_name": "tkmib",
"binary_version": "5.9.4+dfsg-1.1ubuntu3.2"
}
]
}{
"binaries": [
{
"binary_name": "libnetsnmptrapd40t64",
"binary_version": "5.9.4+dfsg-2ubuntu3"
},
{
"binary_name": "libsnmp-base",
"binary_version": "5.9.4+dfsg-2ubuntu3"
},
{
"binary_name": "libsnmp-perl",
"binary_version": "5.9.4+dfsg-2ubuntu3"
},
{
"binary_name": "libsnmp40t64",
"binary_version": "5.9.4+dfsg-2ubuntu3"
},
{
"binary_name": "snmp",
"binary_version": "5.9.4+dfsg-2ubuntu3"
},
{
"binary_name": "snmpd",
"binary_version": "5.9.4+dfsg-2ubuntu3"
},
{
"binary_name": "snmptrapd",
"binary_version": "5.9.4+dfsg-2ubuntu3"
},
{
"binary_name": "tkmib",
"binary_version": "5.9.4+dfsg-2ubuntu3"
}
]
}{
"binaries": [
{
"binary_name": "libsnmp-base",
"binary_version": "5.7.2~dfsg-8.1ubuntu3.3+esm4"
},
{
"binary_name": "libsnmp-perl",
"binary_version": "5.7.2~dfsg-8.1ubuntu3.3+esm4"
},
{
"binary_name": "libsnmp30",
"binary_version": "5.7.2~dfsg-8.1ubuntu3.3+esm4"
},
{
"binary_name": "python-netsnmp",
"binary_version": "5.7.2~dfsg-8.1ubuntu3.3+esm4"
},
{
"binary_name": "snmp",
"binary_version": "5.7.2~dfsg-8.1ubuntu3.3+esm4"
},
{
"binary_name": "snmpd",
"binary_version": "5.7.2~dfsg-8.1ubuntu3.3+esm4"
},
{
"binary_name": "tkmib",
"binary_version": "5.7.2~dfsg-8.1ubuntu3.3+esm4"
}
]
}{
"binaries": [
{
"binary_name": "libsnmp-base",
"binary_version": "5.7.3+dfsg-1ubuntu4.6+esm2"
},
{
"binary_name": "libsnmp-perl",
"binary_version": "5.7.3+dfsg-1ubuntu4.6+esm2"
},
{
"binary_name": "libsnmp30",
"binary_version": "5.7.3+dfsg-1ubuntu4.6+esm2"
},
{
"binary_name": "python-netsnmp",
"binary_version": "5.7.3+dfsg-1ubuntu4.6+esm2"
},
{
"binary_name": "snmp",
"binary_version": "5.7.3+dfsg-1ubuntu4.6+esm2"
},
{
"binary_name": "snmpd",
"binary_version": "5.7.3+dfsg-1ubuntu4.6+esm2"
},
{
"binary_name": "snmptrapd",
"binary_version": "5.7.3+dfsg-1ubuntu4.6+esm2"
},
{
"binary_name": "tkmib",
"binary_version": "5.7.3+dfsg-1ubuntu4.6+esm2"
}
]
}{
"binaries": [
{
"binary_name": "libsnmp-base",
"binary_version": "5.7.3+dfsg-1.8ubuntu3.8+esm1"
},
{
"binary_name": "libsnmp-perl",
"binary_version": "5.7.3+dfsg-1.8ubuntu3.8+esm1"
},
{
"binary_name": "libsnmp30",
"binary_version": "5.7.3+dfsg-1.8ubuntu3.8+esm1"
},
{
"binary_name": "python-netsnmp",
"binary_version": "5.7.3+dfsg-1.8ubuntu3.8+esm1"
},
{
"binary_name": "snmp",
"binary_version": "5.7.3+dfsg-1.8ubuntu3.8+esm1"
},
{
"binary_name": "snmpd",
"binary_version": "5.7.3+dfsg-1.8ubuntu3.8+esm1"
},
{
"binary_name": "snmptrapd",
"binary_version": "5.7.3+dfsg-1.8ubuntu3.8+esm1"
},
{
"binary_name": "tkmib",
"binary_version": "5.7.3+dfsg-1.8ubuntu3.8+esm1"
}
]
}{
"binaries": [
{
"binary_name": "libsnmp-base",
"binary_version": "5.8+dfsg-2ubuntu2.9+esm2"
},
{
"binary_name": "libsnmp-perl",
"binary_version": "5.8+dfsg-2ubuntu2.9+esm2"
},
{
"binary_name": "libsnmp35",
"binary_version": "5.8+dfsg-2ubuntu2.9+esm2"
},
{
"binary_name": "snmp",
"binary_version": "5.8+dfsg-2ubuntu2.9+esm2"
},
{
"binary_name": "snmpd",
"binary_version": "5.8+dfsg-2ubuntu2.9+esm2"
},
{
"binary_name": "snmptrapd",
"binary_version": "5.8+dfsg-2ubuntu2.9+esm2"
},
{
"binary_name": "tkmib",
"binary_version": "5.8+dfsg-2ubuntu2.9+esm2"
}
]
}