CVE-2012-5965
Stack-based buffer overflow in the unique_service_name function in ssdp/ssdp_server.c in the SSDP...
Stack-based buffer overflow in the unique_service_name function in ssdp/ssdp_server.c in the SSDP parser in the portable SDK for UPnP Devices (aka libupnp, formerly the Intel SDK for UPnP devices) 1.3.1 allows remote attackers to execute arbitrary code via a long DeviceType (aka urn device) field in a UDP packet.
Exploit likelihood
What each source reports
NVD Score used
10.0
Stack-based buffer overflow in the unique_service_name function in ssdp/ssdp_server.c in the SSDP parser in the portable SDK for UPnP Devices (aka libupnp, formerly the Intel SDK for UPnP devices) 1.3.1 allows remote attackers to execute arbitrary code via a long DeviceType (aka urn device) field in a UDP packet.
- Record
CVE-2012-5965- CVSS 2.0
- 10.0 High
AV:N/AC:L/Au:N/C:C/I:C/A:C - Weakness
- CWE-119
- Updated
- 2026-11-02
CVE List No score
Stack-based buffer overflow in the unique_service_name function in ssdp/ssdp_server.c in the SSDP parser in the portable SDK for UPnP Devices (aka libupnp, formerly the Intel SDK for UPnP devices) 1.3.1 allows remote attackers to execute arbitrary code via a long DeviceType (aka urn device) field in a UDP packet.
- Record
CVE-2012-5965- Updated
- 2026-11-02
EUVDEUVD-2012-5839 No score
Stack-based buffer overflow in the unique_service_name function in ssdp/ssdp_server.c in the SSDP parser in the portable SDK for UPnP Devices (aka libupnp, formerly the Intel SDK for UPnP devices) 1.3.1 allows remote attackers to execute arbitrary code via a long DeviceType (aka urn device) field in a UDP packet.
- Record
EUVD-2012-5839- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-hq6m-8fcw-g2rc No score
Stack-based buffer overflow in the unique_service_name function in ssdp/ssdp_server.c in the SSDP...
Stack-based buffer overflow in the unique_service_name function in ssdp/ssdp_server.c in the SSDP parser in the portable SDK for UPnP Devices (aka libupnp, formerly the Intel SDK for UPnP devices) 1.3.1 allows remote attackers to execute arbitrary code via a long DeviceType (aka urn device) field in a UDP packet.
- Record
GHSA-hq6m-8fcw-g2rc- Weakness
- CWE-119
- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10300-1 No score
libupnp-devel-1.6.19-1.8 on GA media
These are all security issues fixed in the libupnp-devel-1.6.19-1.8 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10300-1- Updated
- 2026-11-02
Affected products
Affected packages
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Portable UPnP SDK - 'unique_service_name()' Remote Code Execution (Metasploit) | 2013-02-05 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2012-5965 is a high vulnerability (CVSS 10.0) in Portable Sdk For Upnp Project Sdk For Upnp, published January 31, 2013. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 36.9%, the 98th percentile. Fixed in libupnp 1:1.6.6-5+squeeze1.
References
tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20130129-upnp
mandriva.com/security/advisories?name=MDVSA-2013:098
community.rapid7.com/servlet/JiveServlet/download/2150-1-16596/SecurityFlawsUPnP.pdf
debian.org/security/2013/dsa-2615
debian.org/security/2013/dsa-2614
securityfocus.com/bid/57602
Show 15 moreShow less
community.rapid7.com/servlet/servlet.FileDownload?file=00P1400000cCaFb
pupnp.sourceforge.net/ChangeLog
community.rapid7.com/community/infosec/blog/2013/01/29/security-flaws-in-universal-plug-and-play-unplug-dont-play
kb.cert.org/vuls/id/922681
wiki.mageia.org/en/Support/Advisories/MGASA-2013-0037
nvd.nist.gov/vuln/detail/CVE-2012-5965
github.com/advisories/GHSA-hq6m-8fcw-g2rc
suse.com/security/cve/CVE-2012-5958
suse.com/security/cve/CVE-2012-5959
suse.com/security/cve/CVE-2012-5960
suse.com/security/cve/CVE-2012-5961
suse.com/security/cve/CVE-2012-5962
suse.com/security/cve/CVE-2012-5963
suse.com/security/cve/CVE-2012-5964
suse.com/security/cve/CVE-2012-5965