CVE-2026-89147
massUnauthenticated Denial-of-Service in Net-SNMP SMUX Module (snmpd)
Net-SNMP through 5.9.5.2 contains an unauthenticated denial-of-service flaw in its SMUX subagent module: smux_accept() performs a blocking read with no timeout on each newly accepted connection. An unauthenticated remote client that connects to the SMUX listener (standard TCP port 199) and simply sends no data causes the single-threaded snmpd main loop to block indefinitely, suspending all SNMP processing on the host. The attacker gains a sustained, trivially repeatable denial of service - SNMP polling and monitoring fail for as long as the idle connection is held - with no confidentiality or integrity impact (CVSS 4.0: 8.7, high availability impact). Any deployment running snmpd with the SMUX listener enabled is affected, with risk concentrated on hosts where the SMUX port is reachable from untrusted networks or the internet. There is no public proof-of-concept, the issue is not in CISA KEV, and no in-the-wild exploitation is known; the CVE was assigned by VulnCheck.
What to do: Upgrade snmpd to a patched Net-SNMP release beyond 5.9.5.2 as soon as your distribution or vendor ships one (no fixed version is named in the current data). As interim mitigation, firewall the SMUX port (TCP 199) from untrusted sources or disable SMUX (remove smuxpeer/smuxsocket directives) if you do not use SMUX subagents, and verify exposure by checking whether snmpd is listening on port 199.
| Net-SNMP Project Net-SNMP snmpd (SMUX module) | through 5.9.5.2 (all versions up to and including 5.9.5.2; no fixed version specified in available data) |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
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.
- Weakness
- CWE-400, CWE-1088
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
In the news0 stories
No ingested article mentions this CVE yet.