CVE-2015-6031Improper Restriction of Operations within the Bounds of a Memory Buffer in Miniupnpc

Severity
9.8CRITICALNVD
NVD6.8OSV6.8
EPSS
2.8%
top 13.83%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedNov 2
Latest updateNov 18

Description

Buffer overflow in the IGDstartelt function in igd_desc_parse.c in the MiniUPnP client (aka MiniUPnPc) before 1.9.20150917 allows remote UPNP servers to cause a denial of service (application crash) and possibly execute arbitrary code via an "oversized" XML element name.

CVSS vector

AV:N/AC:M/C:P/I:P/A:PExploitability: 8.6 | Impact: 6.4

Affected Packages5 packages

debiandebian/miniupnpc< miniupnpc 1.9.20140610-2.1 (bookworm)
Debianminiupnp_project/miniupnpc< 1.9.20140610-2.1+3
NVDopensuse/leap42.1
NVDopensuse/opensuse13.1, 13.2+1

Also affects: Debian Linux 7.0, 8.0, Ubuntu Linux 12.04, 14.04, 15.04

🔴Vulnerability Details

3
GHSA
GHSA-w2jg-6vfx-xj22: miniupnp before 4c90b87, as used in Bitcoin Core before 02024-11-18
GHSA
GHSA-m2cw-vw6v-jp5c: Buffer overflow in the IGDstartelt function in igd_desc_parse2022-05-14
OSV
CVE-2015-6031: Buffer overflow in the IGDstartelt function in igd_desc_parse2015-11-02

📋Vendor Advisories

3
Ubuntu
MiniUPnP vulnerability2015-10-23
Ubuntu
MiniUPnP vulnerability2015-10-20
Debian
CVE-2015-6031: miniupnpc - Buffer overflow in the IGDstartelt function in igd_desc_parse.c in the MiniUPnP ...2015

💬Community

1
Bugzilla
CVE-2015-6031 miniupnpc: Buffer overflow vulnerability in XML parser functionality2015-10-12
CVE-2015-6031 — Debian Miniupnpc vulnerability | cvebase