CVE-2021-26676
gdhcp in ConnMan before 1.39 could be used by network-adjacent attackers to leak sensitive stack...
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.
Attack profile
How easy it is to exploit
- Attack vector
- Adjacent network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
6.5
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.
- Record
CVE-2021-26676- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 3.3 Low
AV:A/AC:L/Au:N/C:P/I:N/A:N - Updated
- 2026-11-02
CVE List No score
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.
- Record
CVE-2021-26676- Updated
- 2026-11-02
EUVDEUVD-2021-13469 No score
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.
- Record
EUVD-2021-13469- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-6x7w-v26q-jfv3
6.5
gdhcp in ConnMan before 1.39 could be used by network-adjacent attackers to leak sensitive stack...
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.
- Record
GHSA-6x7w-v26q-jfv3- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVALPINE-CVE-2021-26676
6.5
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.
- Record
ALPINE-CVE-2021-26676- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-03
OSV
6.5
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.
- Record
CVE-2021-26676- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 7 moreShow less
OSVDEBIAN-CVE-2021-26676
6.5
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.
- Record
DEBIAN-CVE-2021-26676- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2021-26676
6.5
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.
- Record
UBUNTU-CVE-2021-26676- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVMGASA-2021-0195 No score
Updated connman packages fix security vulnerabilities
A remote information leak vulnerability and a remote buffer overflow vulnerability were discovered in ConnMan, which could result in denial of service or the execution of arbitrary code (CVE-2021-26675, CVE-2021-26676).
- Record
MGASA-2021-0195- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:0416-1 No score
Security update for connman
This update for connman fixes the following issues:
Update to 1.39 (boo#1181751):
- Fix issue with scanning state synchronization and iwd.
- Fix issue with invalid key with 4-way handshake offloading.
- Fix issue with DNS proxy length checks to prevent buffer overflow. (CVE-2021-26675)
- Fix issue with DHCP leaking stack data via uninitialized variable. (CVE-2021-26676)
Update to 1.38:
- Fix issue with online check on IP address update.
- Fix issue with OpenVPN and encrypted private keys.
- Fix issue with finishing of VPN connections.
- Add support for updated stable iwd APIs.
- Add support for WireGuard networks.
Update to 1.37:
- Fix issue with handling invalid gateway addresses.
- Fix issue with handling updates of default gateway.
- Fix issue with DHCP servers that require broadcast flag.
- Add support for option to use gateways as time servers.
- Add support for option to select default technology.
- Add support for Address Conflict Detection (ACD).
- Add support for IPv6 iptables management.
Change in 1.36:
- Fix issue with DNS short response on error handling.
- Fix issue with handling incoming DNS requests.
- Fix issue with handling empty timeserver list.
- Fix issue with incorrect DHCP byte order.
- Fix issue with AllowDomainnameUpdates handling.
- Fix issue with IPv4 link-local IP conflict error.
- Fix issue with handling WISPr over TLS connections.
- Fix issue with WiFi background scanning handling.
- Fix issue with WiFi disconnect+connect race condition.
- Fix issue with WiFi scanning and tethering operation.
- Fix issue with WiFi security change handling.
- Fix issue with missing signal for WPS changes.
- Fix issue with online check retry handling.
- Add support for systemd-resolved backend.
- Add support for mDNS configuration setup.
- Record
openSUSE-SU-2021:0416-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:0452-1 No score
Security update for connman
This update for connman fixes the following issues:
Update to 1.39 (boo#1181751):
- Fix issue with scanning state synchronization and iwd.
- Fix issue with invalid key with 4-way handshake offloading.
- Fix issue with DNS proxy length checks to prevent buffer overflow. (CVE-2021-26675)
- Fix issue with DHCP leaking stack data via uninitialized variable. (CVE-2021-26676)
Update to 1.38:
- Fix issue with online check on IP address update.
- Fix issue with OpenVPN and encrypted private keys.
- Fix issue with finishing of VPN connections.
- Add support for updated stable iwd APIs.
- Add support for WireGuard networks.
Update to 1.37:
- Fix issue with handling invalid gateway addresses.
- Fix issue with handling updates of default gateway.
- Fix issue with DHCP servers that require broadcast flag.
- Add support for option to use gateways as time servers.
- Add support for option to select default technology.
- Add support for Address Conflict Detection (ACD).
- Add support for IPv6 iptables management.
Change in 1.36:
- Fix issue with DNS short response on error handling.
- Fix issue with handling incoming DNS requests.
- Fix issue with handling empty timeserver list.
- Fix issue with incorrect DHCP byte order.
- Fix issue with AllowDomainnameUpdates handling.
- Fix issue with IPv4 link-local IP conflict error.
- Fix issue with handling WISPr over TLS connections.
- Fix issue with WiFi background scanning handling.
- Fix issue with WiFi disconnect+connect race condition.
- Fix issue with WiFi scanning and tethering operation.
- Fix issue with WiFi security change handling.
- Fix issue with missing signal for WPS changes.
- Fix issue with online check retry handling.
- Add support for systemd-resolved backend.
- Add support for mDNS configuration setup.
This update was imported from the openSUSE:Leap:15.2:Update update project.
- Record
openSUSE-SU-2021:0452-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10692-1 No score
connman-1.40-2.2 on GA media
These are all security issues fixed in the connman-1.40-2.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10692-1- Updated
- 2026-11-02
OSVUSN-6236-1 No score
connman vulnerabilities
It was discovered that ConnMan could be made to write out of bounds. A remote attacker could possibly use this issue to cause ConnMan to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 18.04 LTS and Ubuntu 20.04 LTS. (CVE-2021-26675, CVE-2021-33833)
It was discovered that ConnMan could be made to leak sensitive information via the gdhcp component. A remote attacker could possibly use this issue to obtain information for further exploitation. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, and Ubuntu 20.04 LTS. (CVE-2021-26676)
It was discovered that ConnMan could be made to read out of bounds. A remote attacker could possibly use this issue to case ConnMan to crash, resulting in a denial of service. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, and Ubuntu 22.04 LTS. (CVE-2022-23096, CVE-2022-23097)
It was discovered that ConnMan could be made to run into an infinite loop. A remote attacker could possibly use this issue to cause ConnMan to consume resources and to stop operating, resulting in a denial of service. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, and Ubuntu 22.04 LTS. (CVE-2022-23098)
It was discovered that ConnMan could be made to write out of bounds via the gweb component. A remote attacker could possibly use this issue to cause ConnMan to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, and Ubuntu 22.04 LTS. (CVE-2022-32292)
It was discovered that ConnMan did not properly manage memory under certain circumstances. A remote attacker could possibly use this issue to cause ConnMan to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS, and Ubuntu 22.04 LTS. (CVE-2022-32293)
It was discovered that ConnMan could be made to write out of bounds via the gdhcp component. A remote attacker could possibly use this issue to cause ConnMan to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2023-28488)
- Record
USN-6236-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
connmanAlpine:v3.13 |
before 1.38-r4 | 1.38-r4 |
connmanAlpine:v3.14 |
before 1.39-r0 | 1.39-r0 |
connmanAlpine:v3.15 |
before 1.39-r0 | 1.39-r0 |
connmanAlpine:v3.16 |
before 1.39-r0 | 1.39-r0 |
connmanAlpine:v3.17 |
before 1.39-r0 | 1.39-r0 |
connmanAlpine:v3.18 |
before 1.39-r0 | 1.39-r0 |
connmanAlpine:v3.19 |
before 1.39-r0 | 1.39-r0 |
connmanAlpine:v3.20 |
before 1.39-r0 | 1.39-r0 |
connmanAlpine:v3.21 |
before 1.39-r0 | 1.39-r0 |
connmanAlpine:v3.22 |
before 1.39-r0 | 1.39-r0 |
Show 15 moreShow less
| Package | Affected | Fixed |
|---|---|---|
connmanAlpine:v3.23 |
before 1.39-r0 | 1.39-r0 |
connmanAlpine:v3.24 |
before 1.39-r0 | 1.39-r0 |
connmanDebian:12 |
before 1.36-2.1 | 1.36-2.1 |
connmanDebian:13 |
before 1.36-2.1 | 1.36-2.1 |
connmanDebian:14 |
before 1.36-2.1 | 1.36-2.1 |
connmanDebian:9 |
before 1.33-3+deb9u2, plus listed versions 1.33-31.33-3+deb9u1 |
1.33-3+deb9u2 |
connmanDebian:10 |
before 1.36-2.1~deb10u1, plus listed versions 1.36-2 |
1.36-2.1~deb10u1 |
connmanMageia:7 |
before 1.37-1.1.mga7 | 1.37-1.1.mga7 |
connmanUbuntu:Pro:16.04:LTS |
before 1.21-1.2+deb8u1ubuntu0.1~esm1, plus listed versions 1.21-1.21.21-1.2build11.21-1.2build21.21-1.2+deb8u1build0.16.04.1 |
1.21-1.2+deb8u1ubuntu0.1~esm1 |
connmanUbuntu:Pro:18.04:LTS |
before 1.35-6ubuntu0.1~esm1, plus listed versions 1.35-11.35-21.35-6 |
1.35-6ubuntu0.1~esm1 |
connmanUbuntu:20.04:LTS |
before 1.36-2ubuntu0.1, plus listed versions 1.36-2build1 |
1.36-2ubuntu0.1 |
connmanUbuntu:22.04:LTS |
before 1.36-2.3ubuntu0.1, plus listed versions 1.36-2.2build11.36-2.31.36-2.3build1 |
1.36-2.3ubuntu0.1 |
connmanopenSUSE:Leap 15.2 |
before 1.39-lp152.3.3.1 | 1.39-lp152.3.3.1 |
connmanSUSE:Package Hub 15 SP2 |
before 1.39-bp152.4.3.1 | 1.39-bp152.4.3.1 |
connmanopenSUSE:Tumbleweed |
before 1.40-2.2 | 1.40-2.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, aliases, references | OSV | |
| 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-2021-26676 is a medium vulnerability (CVSS 6.5) in Intel Connman, published February 8, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.18%, the 67th percentile. Fixed in connman 1.38-r4.
References
bugzilla.suse.com/show_bug.cgi?id=1181751
git.kernel.org/pub/scm/network/connman/connman.git/tree/ChangeLog
openwall.com/lists/oss-security/2021/02/08/2
git.kernel.org/pub/scm/network/connman/connman.git/commit?id=a74524b3e3fad81b0fd1084ffdf9f2ea469cd9b1
git.kernel.org/pub/scm/network/connman/connman.git/commit?id=58d397ba74873384aee449690a9070bacd5676fa
lists.debian.org/debian-lts-announce/2021/02/msg00013.html
Show 27 moreShow less
debian.org/security/2021/dsa-4847
kunnamon.io/tbone
security.gentoo.org/glsa/202107-29
nvd.nist.gov/vuln/detail/CVE-2021-26676
github.com/advisories/GHSA-6x7w-v26q-jfv3
security.alpinelinux.org/vuln/CVE-2021-26676
security-tracker.debian.org/tracker/CVE-2021-26676
advisories.mageia.org/MGASA-2021-0195.html
bugs.mageia.org/show_bug.cgi?id=28321
ubuntu.com/security/CVE-2021-26676
ubuntu.com/security/notices/USN-6236-1
cve.org/CVERecord?id=CVE-2021-26676
ubuntu.com/security/CVE-2021-26675
ubuntu.com/security/CVE-2021-33833
ubuntu.com/security/CVE-2022-23096
ubuntu.com/security/CVE-2022-23097
ubuntu.com/security/CVE-2022-23098
ubuntu.com/security/CVE-2022-32292
ubuntu.com/security/CVE-2022-32293
ubuntu.com/security/CVE-2023-28488
lists.opensuse.org/archives/list/[email protected]/thread/OTS3LYTIBT7XMBIAK6RCJOKOTPNIEQSF
bugzilla.suse.com/1181751
suse.com/security/cve/CVE-2021-26675
suse.com/security/cve/CVE-2021-26676
lists.opensuse.org/archives/list/[email protected]/thread/SB6R3XK5JUBLJRIRVG3PVC2DOVU5KBVK
suse.com/security/cve/CVE-2017-12865
suse.com/security/cve/CVE-2021-33833