CVE-2012-5958

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) before 1.6.18 allows remote attackers to execute arbitrary code via a UDP packet with a crafted string that is not properly handled after a certain pointer subtraction.
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTNIST
10 UNKNOWN
NETWORK
LOW
AV:N/AC:L/Au:N/C:C/I:C/A:C
certccCNA
---
---
CVEADP
---
---
Base Score
CVSS 3.x
EPSS Score
Percentile: 99%
VendorProductVersion
libupnp_projectlibupnp
𝑥
≤ 1.6.17
libupnp_projectlibupnp
1.4.0
libupnp_projectlibupnp
1.4.1
libupnp_projectlibupnp
1.4.2
libupnp_projectlibupnp
1.4.3
libupnp_projectlibupnp
1.4.4
libupnp_projectlibupnp
1.4.5
libupnp_projectlibupnp
1.4.6
libupnp_projectlibupnp
1.4.7
libupnp_projectlibupnp
1.6.0
libupnp_projectlibupnp
1.6.1
libupnp_projectlibupnp
1.6.2
libupnp_projectlibupnp
1.6.3
libupnp_projectlibupnp
1.6.4
libupnp_projectlibupnp
1.6.5
libupnp_projectlibupnp
1.6.6
libupnp_projectlibupnp
1.6.7
libupnp_projectlibupnp
1.6.8
libupnp_projectlibupnp
1.6.9
libupnp_projectlibupnp
1.6.10
libupnp_projectlibupnp
1.6.11
libupnp_projectlibupnp
1.6.12
libupnp_projectlibupnp
1.6.13
libupnp_projectlibupnp
1.6.14
libupnp_projectlibupnp
1.6.15
libupnp_projectlibupnp
1.6.16
𝑥
= Vulnerable software versions
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
libupnp
saucy
not-affected
raring
not-affected
quantal
Fixed 1.6.17-1.1ubuntu0.12.10.1
released
precise
Fixed 1:1.6.6-5.1ubuntu0.12.04.1
released
oneiric
Fixed 1:1.6.6-5.1ubuntu0.11.10.1
released
lucid
Fixed 1:1.6.6-4ubuntu0.1
released
hardy
ignored
libupnp4
saucy
not-affected
raring
not-affected
quantal
Fixed 1.8.0~svn20100507-1.1ubuntu0.12.10.1
released
precise
Fixed 1.8.0~svn20100507-1.1ubuntu0.12.04.1
released
oneiric
Fixed 1.8.0~svn20100507-1.1ubuntu0.11.10.1
released
lucid
ignored
hardy
dne
References