Read the docs

Divide-by-zero in MiniUPnPd lets local attackers crash the daemon

Priority LOW 32CWE-369Published · Updated

Key facts

Attack vector
Adjacent network
Privileges required
None
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · High
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-369.

Summary

MiniUPnPd through 2.3.11 built with --strict is affected. A divide-by-zero error in ProcessSSDPData() (CWE-369) makes the daemon crash. An unauthenticated attacker on the local network can send one crafted multicast datagram to crash the daemon and deny the UPnP IGD service.

Written with Claude Haiku 5.5 from the sources below · 2026-10-29

Description from the CNA

MiniUPnPd through 2.3.11 built with --strict contains a divide-by-zero vulnerability in ProcessSSDPData() that allows unauthenticated local network attackers to crash the daemon. Attackers can send a single multicast M-SEARCH datagram with MX: 0 and a known ST to port 1900, triggering SIGFPE and denying UPnP IGD service.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00461 40th percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
miniupnp projectminiupnpdup to 2.3.11—No fix listedCNA
  • miniupnpd Vendorminiupnp project Affected up to 2.3.11 Fixed in — No fix listed CNA

Remediation

The sources list no fixed version for miniupnpd.

Written with Claude Haiku 5.5 from the sources below · 2026-10-29

Vendor assessments

Red Hat

Red Hat's page for this CVE →

Not affected: 1 product
  • Red Hat

Timeline

  1. 2026-10-07 Threatist record created from CVE-2026-107159
  2. 2026-10-07 Alias added: GHSA-57wm-f7xc-rw5q
  3. 2026-10-07 Affected versions changed · Red Hat
  4. 2026-10-07 CVSS score added · Red Hat
  5. 2026-10-07 CISA SSVC decision points changed
  6. 2026-10-07 Priority changed: MEDIUM → LOW

References

  • TI-2013-00164 Stack-based buffer overflow in the ExecuteSoapAction function in the SOAPAction handler… CVSS 2.0HIGH 10.0
  • TI-2013-00163 The ProcessSSDPRequest function in minissdp.c in the SSDP handler in MiniUPnP MiniUPnPd… CVSS 2.0HIGH 7.8
  • TI-2017-06309 Integer signedness error in MiniUPnP MiniUPnPc v1.4.20101221 through v2.0 allows remote… CVSS 3.0CRITICAL 9.8
  • TI-2022-12960 An issue was discovered in ngiflib 0.4. CVSS 3.1MEDIUM 6.5
  • TI-2023-20300 ngiflib commit 84a75 was discovered to contain a segmentation violation via the function… CVSS 3.1MEDIUM 5.5
  • TI-2023-20299 ngiflib commit fb271 was discovered to contain a segmentation violation via the function… CVSS 3.1MEDIUM 5.5
See all 35 →

Sources