ConnMan through 2.0 has a stack-based buffer overflow via a DHCPv6 Reply message. This occurs in get_domains in gdhcp/client.c. It copies a fixed NS_MAXDNAME (1025) bytes from a DHCPv6 DOMAIN_LIST (option 24) value into a 1026-byte stack buffer dns_name regardless of the actual o...
Product
debian/connman vulnerabilities
27 published CVES affecting debian/connman, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 27
- Critical
- 6
- High
- 6
- Medium
- 5
- Low
- 0
- Unscored
- 10
- CISA KEV
- 0
Latest debian/connman CVEs
Newest publication first · page 1 of 2
-
HighCVSS 7.6 EPSS 0.30%
-
CriticalCVSS 9.0 EPSS 0.53%
In ConnMan through 1.44, the lookup string in ns_resolv in dnsproxy.c can be NULL or an empty string when the TC (Truncated) bit is set in a DNS response. This allows attackers to cause a denial of service (application crash) or possibly execute arbitrary code, because those look...
-
MediumCVSS 4.8 EPSS 0.41%
In ConnMan through 1.44, parse_rr in dnsproxy.c has a memcpy length that depends on an RR RDLENGTH value, i.e., *rdlen=ntohs(rr->rdlen) and memcpy(response+offset,*end,*rdlen) without a check for whether the sum of *end and *rdlen exceeds max. Consequently, *rdlen may be larger t...
-
DSA-5416-1 connman - security update
PublishedUnknown -
DLA-3397-1 connman - security update
PublishedUnknown -
MediumCVSS 6.5 EPSS 0.96%
client.c in gdhcp in ConnMan through 1.41 could be used by network-adjacent attackers (operating a crafted DHCP server) to cause a stack-based buffer overflow and denial of service, terminating the connman process.
-
DLA-3144-1 connman - security update
PublishedUnknown -
DSA-5231-1 connman - security update
PublishedUnknown -
DLA-3105-1 connman - security update
PublishedUnknown -
HighCVSS 8.1 EPSS 2.1%
In ConnMan through 1.41, a man-in-the-middle attack against a WISPR HTTP query could be used to trigger a use-after-free in WISPR handling, leading to crashes or code execution.
-
CriticalCVSS 9.8 EPSS 3.3%
In ConnMan through 1.41, remote attackers able to send HTTP requests to the gweb component are able to exploit a heap-based buffer overflow in received_data to execute code.
-
DLA-2915-1 connman - security update
PublishedUnknown -
HighCVSS 7.5 EPSS 2.5%
An issue was discovered in the DNS proxy in Connman through 1.40. The TCP server reply implementation has an infinite loop if no data is received.
-
CriticalCVSS 9.1 EPSS 2.4%
An issue was discovered in the DNS proxy in Connman through 1.40. forward_dns_reply mishandles a strnlen call, leading to an out-of-bounds read.
-
CriticalCVSS 9.1 EPSS 2.6%
An issue was discovered in the DNS proxy in Connman through 1.40. The TCP server reply implementation lacks a check for the presence of sufficient Header Data, leading to an out-of-bounds read.
-
CriticalCVSS 9.8 EPSS 2.6%
ConnMan (aka Connection Manager) 1.30 through 1.39 has a stack-based buffer overflow in uncompress in dnsproxy.c via NAME, RDATA, or RDLENGTH (for A or AAAA).
-
MediumCVSS 6.5 EPSS 1.2%
gdhcp in ConnMan before 1.39 could be used by network-adjacent attackers to leak sensitive stack information, allowing further exploitation of bugs in gdhcp.
-
HighCVSS 8.8 EPSS 1.4%
A stack-based buffer overflow in dnsproxy in ConnMan before 1.39 could be used by network adjacent attackers to execute code.
-
DLA-2552-1 connman - security update
PublishedUnknown -
DSA-4847-1 connman - security update
PublishedUnknown -
DLA-1078-1 connman - security update
PublishedUnknown -
CriticalCVSS 9.8 EPSS 5.5%
Stack-based buffer overflow in "dnsproxy.c" in connman 1.34 and earlier allows remote attackers to cause a denial of service (crash) or execute arbitrary code via a crafted response query string passed to the "name" variable.
-
DSA-3956-1 connman - security update
PublishedUnknown -
MediumCVSS 4.3 EPSS 1.1%
ConnMan 1.3 on Tizen continues to list the bluetooth service after offline mode has been enabled, which might allow remote attackers to obtain sensitive information via Bluetooth packets.
-
MediumCVSS 5.0 EPSS 3.2%
Integer overflow in the dhcpv6_get_option function in gdhcp/client.c in ConnMan before 0.85 allows remote attackers to cause a denial of service (infinite loop and crash) via an invalid length value in a DHCP packet.
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.