{"schemaVersion":3,"id":"SUSE-RU-2024:0029-1","aliases":[],"status":"published","duplicateOf":null,"title":null,"description":"Recommended update for net-snmp\n\nThis update for net-snmp fixes the following issues:\n\nUpdate to net-snmp-5.9.4 (bsc#1214364 jsc#PED-6435).\n\n* 5.9.4:\n\n  - libsnmp:\n\n      - Remove the SNMP_SWIPE_MEM() macro Remove this macro since it is not\n\tused in the Net-SNMP code base.\n      - DISPLAY-HINT fixes\n      - Miscellanious improvements to the transports\n      - Handle multiple oldEngineID configuration lines\n      - fixes for DNS names longer than 63 characters\n\n  - agent:\n\n      - Added a ignoremount configuration option for the HOST-MIB\n      - disallow SETs with a NULL varbind\n      - fix the --enable-minimalist build\n\n  - apps:\n\n      - snmpset: allow SET with NULL varbind for testing\n      - snmptrapd: improved MySQL logging code\n\n  - general:\n\n      - configure: Remove -Wno-deprecated as it is no longer needed\n      - miscellanious ther bug fixes, build fixes and cleanups\n\n  - security:\n\n      - These two CVEs can be exploited by a user with read-only credentials:\n\n          - CVE-2022-24805�A buffer overflow in the handling of the INDEX of\n            NET-SNMP-VACM-MIB can cause an out-of-bounds memory access.\n          - CVE-2022-24809�A malformed OID in a GET-NEXT to the nsVacmAccessTable\n            can cause a NULL pointer dereference.\n\n      - These CVEs can be exploited by a user with read-write credentials:\n\n          - CVE-2022-24806�Improper Input Validation when SETing malformed\n            OIDs in master agent and subagent simultaneously\n          - CVE-2022-24807�A malformed OID in a SET request to\n            SNMP-VIEW-BASED-ACM-MIB::vacmAccessTable can cause an\n            out-of-bounds memory access.\n          - CVE-2022-24808�A malformed OID in a SET request to\n            NET-SNMP-AGENT-MIB::nsLogTable can cause a NULL pointer dereference\n          - CVE-2022-24810�A malformed OID in a SET to the nsVacmAccessTable\n            can cause a NULL pointer dereference.\n      - To avoid these flaws, use strong SNMPv3 credentials and do not share them.\n        If you must use SNMPv1 or SNMPv2c, use a complex community string\n        and enhance the protection by restricting access to a given IP address range.\n      - Thanks are due to�Yu Zhang of VARAS@IIE and Nanyu Zhong of VARAS@IIE for\n        reporting the following CVEs that have been fixed in this release, and\n        to Arista Networks for providing fixes.\n\n    - IF-MIB: Update ifTable entries even if the interface name has changed\n      At least on Linux a network interface index may be reused for a\n      network interface with a different name. Hence this patch that\n      enables replacing network interface information even if the network\n      interface name has changed.\n\n    - unspecified:\n\n      - Moved transport code into a separate subdirectory in snmplib\n      - Snmplib: remove inline versions of container funcs'.\n\n    - misc:\n\n      - snmp-create-v3-user: Fix the snmpd.conf path   @datadir@ is\n        expanded in ${datarootdir} so datarootdir must be set before\n        @datadir@ is used.\n\n* 5.9:\n\n  - snmplib:\n\n      - Add IPv6 support to DTLSUDP transport\n      - use new netsnmp_sockaddr_storage in netsnmp_addr_pair\n      - add base_transport ptr for tunneled transports\n      - Dtls: overhaul of debug\n      - Remove inline versions of container funcs\n\n  - snmpd:\n\n      - Use ETHTOOL_GLINKSETTINGS when available Newer Linux kernels\n\tsupport ETHTOOL_GLINKSETTINGS. Use it when available instead of the\n\tolder and deprecated ETHTOOL_GSET. This patch avoids that the Linux\n\tkernel reports the following kernel warning: warning: 'snmpd' uses\n\tlegacy ethtool link settings API, link modes are only partially\n\treported See also https://sourceforge.net/p/net-snmp/patches/1387/.\n      - [BUG 2926]: Make it possible to set agentXPingInterval for a\n\tsubagent - register agentXPingInterval for the subagent list\n\thandler, before it was registered for snmp - added agentxTimeout to\n\tthe subagent list handler. It's now possible to set for snmpd and\n\tthe subagent. See 'man snmpd.conf' - added agentxRetries to the\n\tsubagent list handler. See 'man snmpd.conf'. It's never used in the\n\tsubagent, but it's now following the documentation Signed-off-by:\n\tAnders Wallin <wallinux@gmail.com>\n\n    - snmptrap:\n\n      - BUG: 2899: Patch from Drew Roedersheimer to set library\n\tengineboots/time values before sending\n\n    - snmptrapd:\n\n      - Add support for the latest libmysqlclient version\n\n    - libsnmp:\n\n      - Scan MIB directories in alphabetical order This guarantees that\n\te.g. mibs/RFC1213-MIB.txt is read before mibs/SNMPv2-MIB.txt. The\n\torder in which these MIBs is read matters because both define\n\tsysLocation but with different attributes.\n\n\n- Removing legacy MIBs used by Velocity Software (jsc#PED-6416 jsc#PED-6434).\n- Added hardening to systemd service(s) (bsc#1181400, bsc#1206044).","dates":{"published":"2024-01-04T10:21:18.000Z","modified":"2026-02-04T04:22:07.559Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":null,"severity":"unknown","version":null,"versionLabel":null,"source":null,"vector":null,"computed":false,"selection":"none"},"metrics":[]},"epss":{"probability":null,"percentile":null,"severity":"unknown","asOf":null,"change":{"pp":null,"baselineDate":null,"baselineScore":null},"history":[],"last30":[]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[],"affected":[{"vendor":"suse","product":"net-snmp&distro=SUSE Linux Enterprise Server 12 SP5","name":"net-snmp","label":"net-snmp&distro=SUSE Linux Enterprise Server 12 SP5","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/net-snmp&distro=SUSE Linux Enterprise Server 12 SP5","purlType":"rpm","versions":[{"text":"< 5.9.4-14.3.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 5.9.4-14.3.1","eol":null,"hubHref":null},{"vendor":"suse","product":"net-snmp&distro=SUSE Linux Enterprise Server for SAP Applications 12 SP5","name":"net-snmp","label":"net-snmp&distro=SUSE Linux Enterprise Server for SAP Applications 12 SP5","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/net-snmp&distro=SUSE Linux Enterprise Server for SAP Applications 12 SP5","purlType":"rpm","versions":[{"text":"< 5.9.4-14.3.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 5.9.4-14.3.1","eol":null,"hubHref":null},{"vendor":"suse","product":"net-snmp&distro=SUSE Linux Enterprise Software Development Kit 12 SP5","name":"net-snmp","label":"net-snmp&distro=SUSE Linux Enterprise Software Development Kit 12 SP5","ecosystem":"SUSE Linux Enterprise","cpePart":null,"purl":"pkg:rpm/suse/net-snmp&distro=SUSE Linux Enterprise Software Development Kit 12 SP5","purlType":"rpm","versions":[{"text":"< 5.9.4-14.3.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 5.9.4-14.3.1","eol":null,"hubHref":null}],"affectedCount":3,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://www.suse.com/support/update/announcement/-2024-29/suse-ru-20240029-1/","label":"www.suse.com/support/update/announcement/-2024-29/suse-ru-20240029-1/","hostname":"www.suse.com","tags":["Advisory"]},{"url":"https://bugzilla.suse.com/1181400","label":"bugzilla.suse.com/1181400","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://bugzilla.suse.com/1206044","label":"bugzilla.suse.com/1206044","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://bugzilla.suse.com/1214364","label":"bugzilla.suse.com/1214364","hostname":"bugzilla.suse.com","tags":["REPORT"]},{"url":"https://www.suse.com/security/cve/CVE-2022-24805","label":"www.suse.com/security/cve/CVE-2022-24805","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2022-24806","label":"www.suse.com/security/cve/CVE-2022-24806","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2022-24807","label":"www.suse.com/security/cve/CVE-2022-24807","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2022-24808","label":"www.suse.com/security/cve/CVE-2022-24808","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2022-24809","label":"www.suse.com/security/cve/CVE-2022-24809","hostname":"www.suse.com","tags":["WEB"]},{"url":"https://www.suse.com/security/cve/CVE-2022-24810","label":"www.suse.com/security/cve/CVE-2022-24810","hostname":"www.suse.com","tags":["WEB"]}],"lineage":{"upstream":["CVE-2022-24805","CVE-2022-24806","CVE-2022-24807","CVE-2022-24808","CVE-2022-24809","CVE-2022-24810"],"downstream":[],"duplicates":[],"related":["CVE-2022-24805","CVE-2022-24806","CVE-2022-24807","CVE-2022-24808","CVE-2022-24809","CVE-2022-24810"]},"timeline":[{"kind":"published","date":"2024-01-04T10:21:18.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2026-02-04T04:22:07.559Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":0,"level":"minimal","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-20T17:08:51.554Z","stale":false,"partial":false}}