CVE-2017-1000494
Uninitialized stack variable vulnerability in NameValueParserEndElt (upnpreplyparse.c) in...
Uninitialized stack variable vulnerability in NameValueParserEndElt (upnpreplyparse.c) in miniupnpd < 2.0 allows an attacker to cause Denial of Service (Segmentation fault and Memory Corruption) or possibly have unspecified other impact
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.8
Uninitialized stack variable vulnerability in NameValueParserEndElt (upnpreplyparse.c) in miniupnpd < 2.0 allows an attacker to cause Denial of Service (Segmentation fault and Memory Corruption) or possibly have unspecified other impact
- Record
CVE-2017-1000494- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 4.6 Medium
AV:L/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
Uninitialized stack variable vulnerability in NameValueParserEndElt (upnpreplyparse.c) in miniupnpd < 2.0 allows an attacker to cause Denial of Service (Segmentation fault and Memory Corruption) or possibly have unspecified other impact
- Record
CVE-2017-1000494- Updated
- 2026-11-02
EUVDEUVD-2017-1607 No score
Uninitialized stack variable vulnerability in NameValueParserEndElt (upnpreplyparse.c) in miniupnpd < 2.0 allows an attacker to cause Denial of Service (Segmentation fault and Memory Corruption) or possibly have unspecified other impact
- Record
EUVD-2017-1607- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-cmwg-g372-6738
7.8
Uninitialized stack variable vulnerability in NameValueParserEndElt (upnpreplyparse.c) in...
Uninitialized stack variable vulnerability in NameValueParserEndElt (upnpreplyparse.c) in miniupnpd < 2.0 allows an attacker to cause Denial of Service (Segmentation fault and Memory Corruption) or possibly have unspecified other impact
- Record
GHSA-cmwg-g372-6738- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-119
- Updated
- 2026-11-02
OSV
7.8
Uninitialized stack variable vulnerability in NameValueParserEndElt (upnpreplyparse.c) in miniupnpd < 2.0 allows an attacker to cause Denial of Service (Segmentation fault and Memory Corruption) or possibly have unspecified other impact
- Record
CVE-2017-1000494- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-1000494
7.8
Uninitialized stack variable vulnerability in NameValueParserEndElt (upnpreplyparse.c) in miniupnpd < 2.0 allows an attacker to cause Denial of Service (Segmentation fault and Memory Corruption) or possibly have unspecified other impact
- Record
DEBIAN-CVE-2017-1000494- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 4 moreShow less
OSVUBUNTU-CVE-2017-1000494
7.8
Uninitialized stack variable vulnerability in NameValueParserEndElt (upnpreplyparse.c) in miniupnpd < 2.0 allows an attacker to cause Denial of Service (Segmentation fault and Memory Corruption) or possibly have unspecified other impact
- Record
UBUNTU-CVE-2017-1000494- CVSS 3.0
- 7.8 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVMGASA-2018-0250 No score
Updated miniupnpc packages fix security vulnerability
It was discovered that miniupnpc contained a heap buffer overflow in parseelt (minixml.c - no CVE assigned).
It was discovered that miniupnpc also contained a memory corruption (invalid read, SIGSEGV) in NameValueParserEndElt (upnpreplyparse.c) while handling two consecutive malformed SOAP requests (CVE-2017-1000494).
- Record
MGASA-2018-0250- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11052-1 No score
libminiupnpc-devel-2.2.2-1.2 on GA media
These are all security issues fixed in the libminiupnpc-devel-2.2.2-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11052-1- Updated
- 2026-11-02
OSVUSN-3562-1 No score
miniupnpc vulnerabilities
It was discovered that MiniUPnP incorrectly handled memory. A remote attacker could use this issue to cause a denial of service or possibly execute arbitrary code with privileges of the user running an application that uses the MiniUPnP library.
- Record
USN-3562-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
miniupnpcDebian:12 |
before 2.0.20171212-3 | 2.0.20171212-3 |
miniupnpcDebian:13 |
before 2.0.20171212-3 | 2.0.20171212-3 |
miniupnpcDebian:14 |
before 2.0.20171212-3 | 2.0.20171212-3 |
miniupnpdDebian:12 |
before 2.0.20171212-1 | 2.0.20171212-1 |
miniupnpdDebian:13 |
before 2.0.20171212-1 | 2.0.20171212-1 |
miniupnpdDebian:14 |
before 2.0.20171212-1 | 2.0.20171212-1 |
miniupnpdDebian:8 From an advisory covering 6 CVEs |
before 1.8.20140523-4+deb8u1, plus listed versions 1.8.20140523-4 |
1.8.20140523-4+deb8u1 |
miniupnpcMageia:6 |
before 2.0.20170509-1.1.mga6 | 2.0.20170509-1.1.mga6 |
miniupnpcUbuntu:14.04:LTS |
before 1.6-3ubuntu2.14.04.4, plus listed versions 1.6-3ubuntu21.6-3ubuntu2.14.04.11.6-3ubuntu2.14.04.21.6-3ubuntu2.14.04.3 |
1.6-3ubuntu2.14.04.4 |
miniupnpcUbuntu:16.04:LTS |
before 1.9.20140610-2ubuntu2.16.04.2, plus listed versions 1.9.20140610-2ubuntu11.9.20140610-2ubuntu21.9.20140610-2ubuntu2.16.04.1 |
1.9.20140610-2ubuntu2.16.04.2 |
miniupnpdUbuntu:16.04:LTS |
before 1.8.20140523-4.1+deb9u1build0.16.04.1, plus listed versions 1.8.20140523-4 |
1.8.20140523-4.1+deb9u1build0.16.04.1 |
miniupnpcUbuntu:18.04:LTS |
before 1.9.20140610-4ubuntu2, plus listed versions 1.9.20140610-4ubuntu1 |
1.9.20140610-4ubuntu2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-1000494 is a high vulnerability (CVSS 7.8) in Miniupnp Project Miniupnpd, published January 3, 2018. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.47%, the 40th percentile. Fixed in miniupnpc 2.0.20171212-3.
References
github.com/miniupnp/miniupnp/commit/7aeb624b44f86d335841242ff427433190e7168a
usn.ubuntu.com/3562-1
github.com/miniupnp/miniupnp/issues/268
lists.debian.org/debian-lts-announce/2019/05/msg00045.html
nvd.nist.gov/vuln/detail/CVE-2017-1000494
github.com/advisories/GHSA-cmwg-g372-6738
Show 9 moreShow less
security-tracker.debian.org/tracker/CVE-2017-1000494
advisories.mageia.org/MGASA-2018-0250.html
bugs.mageia.org/show_bug.cgi?id=22560
people.canonical.com/~ubuntu-security/cve/2017/CVE-2017-1000494.html
ubuntu.com/security/CVE-2017-1000494
ubuntu.com/security/notices/USN-3562-1
cve.org/CVERecord?id=CVE-2017-1000494
suse.com/security/cve/CVE-2017-1000494
suse.com/security/cve/CVE-2017-8798