← Vulnerability feed

Vulnerability record · CVE-2013-0229 · published 31 January 2013

CVE-2013-0229: MiniUPnPd SSDP handler buffer over-read crashes service

MMiniupnp Project · Miniupnpd

The ProcessSSDPRequest function in minissdp.c in MiniUPnPd before 1.4 mishandles a crafted SSDP request, triggering a buffer over-read that crashes the daemon. Because MiniUPnPd is the UPnP Internet Gateway Device daemon on many routers and embedded devices, a crash can take down UPnP and related network services. The record gives no affected version list beyond 'before 1.4' and no patch reference.

7.8 CVSS 2.0 High EPSS 76% · top 0.5%
7.8CVSS 2.0 base score
76%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
6References
16 Jun 2026Last modified by NVD

Description

The ProcessSSDPRequest function in minissdp.c in the SSDP handler in MiniUPnP MiniUPnPd before 1.4 allows remote attackers to cause a denial of service (service crash) via a crafted request that triggers a buffer over-read.

AV:N/AC:L/Au:N/C:N/I:N/A:C

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 18 September 2026. Confidence: medium.

high priorityUnauthenticated remote crash of a widely embedded UPnP daemon with very high EPSS, though no KEV listing or confirmed exploit reference.

What it is

The ProcessSSDPRequest function in minissdp.c in MiniUPnPd before 1.4 mishandles a crafted SSDP request, triggering a buffer over-read that crashes the daemon. Because MiniUPnPd is the UPnP Internet Gateway Device daemon on many routers and embedded devices, a crash can take down UPnP and related network services. The record gives no affected version list beyond 'before 1.4' and no patch reference.

Impact

An unauthenticated remote attacker can cause a denial of service by crashing the MiniUPnPd process, disrupting UPnP/NAT-PMP functionality on the device. No confidentiality or integrity impact is described; the CVSS vector rates availability as complete.

Attack surface

Reachable over the network via the SSDP handler, typically UDP port 1900 on the LAN or any interface where SSDP is exposed. The CVSS vector AV:N/AC:L/Au:N indicates no authentication and no user interaction are required.

Exploitation

Not listed in CISA KEV and no ransomware association is recorded, but EPSS is very high (0.764 probability, 99.5th percentile), suggesting active interest. Reference tags are empty, so no public exploit or PoC is confirmed by this record.

What to do

  • Upgrade MiniUPnPd to version 1.4 or later, which the description states fixes the flaw.
  • If UPnP is not needed, disable the MiniUPnPd service or block SSDP (UDP 1900) at network boundaries.
  • Restrict SSDP exposure to trusted LAN segments and filter inbound UDP 1900 from untrusted networks.
  • Monitor the daemon for unexpected restarts and add a supervisor/watchdog to limit outage duration.
  • Check vendor firmware updates for embedded devices bundling MiniUPnPd, since the daemon is often shipped inside router firmware.

Detection

  • Alert on MiniUPnPd process crashes or restarts, especially correlated with inbound SSDP traffic.
  • Inspect UDP port 1900 traffic for malformed or oversized SSDP requests that deviate from normal M-SEARCH/ NOTIFY patterns.
  • Baseline normal SSDP request sizes and flag anomalies that could trigger the over-read.
  • Review device logs for repeated UPnP service failures following bursts of SSDP packets.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2013-0229 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

10.0CVE-2013-0230MiniUPnPd SOAPAction handler stack buffer overflowMiniUPnPd 1.0 contains a stack-based buffer overflow in the ExecuteSoapAction function of its HTTP SOAPAction handler. A long quoted method string ov…EPSS 69%analysed9.8CVE-2017-8798Miniupnp project miniupnpd memory buffer overflow vulnerabilityInteger signedness error in MiniUPnP MiniUPnPc v1.4.20101221 through v2.0 allows remote attackers to cause a denial of service or possibly have unspe…EPSS 24%7.8CVE-2017-1000494Miniupnp project miniupnpd memory buffer overflow vulnerabilityUninitialized stack variable vulnerability in NameValueParserEndElt (upnpreplyparse.c) in miniupnpd < 2.0 allows an attacker to cause Denial of Servi…EPSS 0.47%7.8CVE-2013-1461Miniupnp project miniupnpd vulnerabilityThe ExecuteSoapAction function in the SOAPAction handler in the HTTP service in MiniUPnP MiniUPnPd 1.0 allows remote attackers to cause a denial of s…EPSS 2.8%7.8CVE-2013-1462Miniupnp project miniupnpd vulnerabilityInteger signedness error in the ExecuteSoapAction function in the SOAPAction handler in the HTTP service in MiniUPnP MiniUPnPd 1.0 allows remote atta…EPSS 1.8%7.5CVE-2013-2600Miniupnp project miniupnpd information exposure vulnerabilityMiniUPnPd has information disclosure use of snprintf()EPSS 2.3%7.5CVE-2019-12106Miniupnp project miniupnpd use after free vulnerabilityThe updateDevice function in minissdpd.c in MiniUPnP MiniSSDPd 1.4 and 1.5 allows a remote attacker to crash the process due to a Use After Free vuln…EPSS 2.8%7.5CVE-2019-12108Miniupnp project miniupnpd null pointer dereference vulnerabilityA Denial Of Service vulnerability in MiniUPnP MiniUPnPd through 2.1 exists due to a NULL pointer dereference in GetOutboundPinholeTimeout in upnpsoap…EPSS 2.8%

Source: NIST National Vulnerability Database (record CVE-2013-0229), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.