This update for net-snmp fixes the following issues:
Update to net-snmp-5.9.4 (bsc#1214364 jsc#PED-6435).
5.9.4:
libsnmp:
agent:
apps:
general:
security:
These two CVEs can be exploited by a user with read-only credentials:
These CVEs can be exploited by a user with read-write credentials:
Thanks are due to�Yu Zhang of VARAS@IIE and Nanyu Zhong of VARAS@IIE for reporting the following CVEs that have been fixed in this release, and to Arista Networks for providing fixes.
IF-MIB: Update ifTable entries even if the interface name has changed At least on Linux a network interface index may be reused for a network interface with a different name. Hence this patch that enables replacing network interface information even if the network interface name has changed.
unspecified:
Moved transport code into a separate subdirectory in snmplib
Snmplib: remove inline versions of container funcs'.
snmp-create-v3-user: Fix the snmpd.conf path @datadir@ is expanded in ${datarootdir} so datarootdir must be set before @datadir@ is used.
5.9:
snmplib:
snmpd:
[BUG 2926]: Make it possible to set agentXPingInterval for a subagent - register agentXPingInterval for the subagent list handler, before it was registered for snmp - added agentxTimeout to the subagent list handler. It's now possible to set for snmpd and the subagent. See 'man snmpd.conf' - added agentxRetries to the subagent list handler. See 'man snmpd.conf'. It's never used in the subagent, but it's now following the documentation Signed-off-by: Anders Wallin wallinux@gmail.com
BUG: 2899: Patch from Drew Roedersheimer to set library engineboots/time values before sending
Add support for the latest libmysqlclient version
Scan MIB directories in alphabetical order This guarantees that e.g. mibs/RFC1213-MIB.txt is read before mibs/SNMPv2-MIB.txt. The order in which these MIBs is read matters because both define sysLocation but with different attributes.
Removing legacy MIBs used by Velocity Software (jsc#PED-6416 jsc#PED-6434).