CVE-2026-3608
Stack overflow in Kea daemons
Sending a maliciously crafted message to the kea-ctrl-agent, kea-dhcp-ddns, kea-dhcp4, or kea-dhcp6 daemons over any configured API socket or HA listener can cause the receiving daemon to exit with a stack overflow error. This issue affects Kea versions 2.6.0 through 2.6.4 and 3.0.0 through 3.0.2.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.5
Stack overflow in Kea daemons
Sending a maliciously crafted message to the kea-ctrl-agent, kea-dhcp-ddns, kea-dhcp4, or kea-dhcp6 daemons over any configured API socket or HA listener can cause the receiving daemon to exit with a stack overflow error. This issue affects Kea versions 2.6.0 through 2.6.4 and 3.0.0 through 3.0.2.
- Record
CVE-2026-3608- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-617, CWE-617
- Updated
- 2026-11-02
EUVDEUVD-2026-15196
7.5
Sending a maliciously crafted message to the kea-ctrl-agent, kea-dhcp-ddns, kea-dhcp4, or kea-dhcp6 daemons over any configured API socket or HA listener can cause the receiving daemon to exit with a stack overflow error. This issue affects Kea versions 2.6.0 through 2.6.4 and 3.0.0 through 3.0.2.
- Record
EUVD-2026-15196- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-8xcr-6f99-hm7w
7.5
Sending a maliciously crafted message to the kea-ctrl-agent, kea-dhcp-ddns, kea-dhcp4, or kea...
Sending a maliciously crafted message to the kea-ctrl-agent, kea-dhcp-ddns, kea-dhcp4, or kea-dhcp6 daemons over any configured API socket or HA listener can cause the receiving daemon to exit with a stack overflow error. This issue affects Kea versions 2.6.0 through 2.6.4 and 3.0.0 through 3.0.2.
- Record
GHSA-8xcr-6f99-hm7w- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-617
- Updated
- 2026-11-02
NVD
7.5
Sending a maliciously crafted message to the kea-ctrl-agent, kea-dhcp-ddns, kea-dhcp4, or kea-dhcp6 daemons over any configured API socket or HA listener can cause the receiving daemon to exit with a stack overflow error. This issue affects Kea versions 2.6.0 through 2.6.4 and 3.0.0 through 3.0.2.
- Record
CVE-2026-3608- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-617
- Updated
- 2026-11-02
OSVALPINE-CVE-2026-3608
7.5
Sending a maliciously crafted message to the kea-ctrl-agent, kea-dhcp-ddns, kea-dhcp4, or kea-dhcp6 daemons over any configured API socket or HA listener can cause the receiving daemon to exit with a stack overflow error. This issue affects Kea versions 2.6.0 through 2.6.4 and 3.0.0 through 3.0.2.
- Record
ALPINE-CVE-2026-3608- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2026-3608
7.5
Sending a maliciously crafted message to the kea-ctrl-agent, kea-dhcp-ddns, kea-dhcp4, or kea-dhcp6 daemons over any configured API socket or HA listener can cause the receiving daemon to exit with a stack overflow error. This issue affects Kea versions 2.6.0 through 2.6.4 and 3.0.0 through 3.0.2.
- Record
DEBIAN-CVE-2026-3608- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 11 moreShow less
OSVRHSA-2026:11344
7.5
Red Hat Security Advisory: kea security update
- Record
RHSA-2026:11344- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2026:7342
7.5
Red Hat Security Advisory: kea security update
- Record
RHSA-2026:7342- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRLSA-2026:7342
7.5
Important: kea security update
DHCP implementation from Internet Systems Consortium, Inc. that features fully functional DHCPv4, DHCPv6 and Dynamic DNS servers. Both DHCP servers fully support server discovery, address assignment, renewal, rebinding and release. The DHCPv6 server supports prefix delegation. Both servers support DNS Update mechanism, using stand-alone DDNS daemon.
Security Fix(es):
- Kea: Kea: Denial of Service via maliciously crafted message (CVE-2026-3608)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:7342- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2026-3608
7.5
Sending a maliciously crafted message to the kea-ctrl-agent, kea-dhcp-ddns, kea-dhcp4, or kea-dhcp6 daemons over any configured API socket or HA listener can cause the receiving daemon to exit with a stack overflow error. This issue affects Kea versions 2.6.0 through 2.6.4 and 3.0.0 through 3.0.2.
- Record
UBUNTU-CVE-2026-3608- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVALSA-2026:7342 No score
Important: kea security update
DHCP implementation from Internet Systems Consortium, Inc. that features fully functional DHCPv4, DHCPv6 and Dynamic DNS servers. Both DHCP servers fully support server discovery, address assignment, renewal, rebinding and release. The DHCPv6 server supports prefix delegation. Both servers support DNS Update mechanism, using stand-alone DDNS daemon.
Security Fix(es):
- Kea: Kea: Denial of Service via maliciously crafted message (CVE-2026-3608)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:7342- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10421-1 No score
kea-3.0.3-1.1 on GA media
These are all security issues fixed in the kea-3.0.3-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10421-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:20452-1 No score
Security update for kea
This update for kea fixes the following issues:
Update to 3.0.3:
- CVE-2025-11232: invalid characters cause assert (bsc#1252863).
- CVE-2026-3608: stack overflow via maliciously crafted message (bsc#1260380).
Changelog:
- A large number of bracket pairs in a JSON payload directed to any endpoint would result in a stack overflow, due to recursive calls when parsing the JSON. This has been fixed. (CVE-2026-3608) [bsc#1260380]
- When a hostname or FQDN received from a client is reduced to an empty string by hostname sanitizing, kea-dhcp4 and kea-dhcp6 will now drop the option. (CVE-2025-11232) [bsc#1252863]
- A null dereference is now no longer possible when configuring the Control Agent with a socket that lacks the mandatory socket-name entry.
- UNIX sockets are now created as group-writable.
- Removed logging an error in ping check hook library if using lease cache treshold.
- Fixed deadlock in ping-check hooks library.
- Fixed a data race in ping-check hooks library.
- Record
openSUSE-SU-2026:20452-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1378-1 No score
Security update for kea
This update for kea fixes the following issues:
Update to release 2.6.5:
- A large number of bracket pairs in a JSON payload directed to any endpoint would result in a stack overflow, due to recursive calls when parsing the JSON. This has been fixed. (CVE-2026-3608) [bsc#1260380]
- A null dereference is now no longer possible when configuring the Control Agent with a socket that lacks the mandatory socket-name entry.
- UNIX sockets are now created as group-writable.
- Corrected an issue in logging configuration when parsing 'syslog:'
- Earlier Kea versions could crash when handling misconfigured global reservations. This has been fixed.
- Support for recent versions of Sphinx has been added.
- Record
SUSE-SU-2026:1378-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:1548-1 No score
Security update for kea
This update for kea fixes the following issues:
Update to release 2.6.5.
Security issues fixed:
- CVE-2026-3608: stack overflow error via specially crafted message to the kea-ctrl-agent, kea-dhcp-ddns, kea-dhcp4, or kea-dhcp6 daemons(bsc#1260380).
Other updates and bugfixes:
- A null dereference is now no longer possible when configuring the Control Agent with a socket that lacks the mandatory socket-name entry.
- UNIX sockets are now created as group-writable.
- Corrected an issue in logging configuration when parsing 'syslog:'.
- Fixed crash when handling misconfigured global reservations.
- Support for recent versions of Sphinx has been added.
- Record
SUSE-SU-2026:1548-1- Updated
- 2026-11-02
OSVSUSE-SU-2026:20989-1 No score
Security update for kea
This update for kea fixes the following issues:
Update to 3.0.3:
- CVE-2025-11232: invalid characters cause assert (bsc#1252863).
- CVE-2026-3608: stack overflow via maliciously crafted message (bsc#1260380).
Changelog:
- A large number of bracket pairs in a JSON payload directed to any endpoint would result in a stack overflow, due to recursive calls when parsing the JSON. This has been fixed. (CVE-2026-3608) [bsc#1260380]
- When a hostname or FQDN received from a client is reduced to an empty string by hostname sanitizing, kea-dhcp4 and kea-dhcp6 will now drop the option. (CVE-2025-11232) [bsc#1252863]
- A null dereference is now no longer possible when configuring the Control Agent with a socket that lacks the mandatory socket-name entry.
- UNIX sockets are now created as group-writable.
- Removed logging an error in ping check hook library if using lease cache treshold.
- Fixed deadlock in ping-check hooks library.
- Fixed a data race in ping-check hooks library.
- Record
SUSE-SU-2026:20989-1- Updated
- 2026-11-02
OSVUSN-8403-1 No score
isc-kea vulnerability
Ali Norouzi discovered that Kea DHCP did not properly handle maliciously crafted messages over configured API sockets and HA listeners. A remote attacker could possibly use this issue to cause Kea DHCP to crash, resulting in a denial of service.
- Record
USN-8403-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
keaAlpine:v3.22 |
before 2.6.5-r0 | 2.6.5-r0 |
keaAlpine:v3.23 |
before 3.0.3-r0 | 3.0.3-r0 |
keaAlpine:v3.24 |
before 3.0.3-r0 | 3.0.3-r0 |
kea-docAlmaLinux:10 |
before 3.0.1-3.el10_1 | 3.0.1-3.el10_1 |
isc-keaDebian:12 |
All versions, plus listed versions 2.2.0-62.2.0-72.2.0-82.2.1-12.2.1-2 Show 19 moreShow less2.2.1-32.4.0-12.4.1-12.4.1-22.4.1-32.6.1-12.6.1-22.6.3-12.6.3-22.6.4-13.0.2-13.0.2-23.0.2-33.0.3-13.0.3-1~bpo13+13.0.3-23.0.3-33.0.4-13.0.4-2 |
None known |
isc-keaDebian:13 |
before 2.6.3-1+deb13u1, plus listed versions 2.6.3-1 |
2.6.3-1+deb13u1 |
isc-keaDebian:14 |
before 3.0.3-1, plus listed versions 2.6.3-12.6.3-22.6.4-13.0.2-13.0.2-23.0.2-33.0.3-1~bpo13+1 |
3.0.3-1 |
kea-debuginfoRed Hat:enterprise_linux_eus:10.0 |
before 0:2.6.3-2.el10_0.3 | 0:2.6.3-2.el10_0.3 |
kea-debugsourceRed Hat:enterprise_linux_eus:10.0 |
before 0:2.6.3-2.el10_0.3 | 0:2.6.3-2.el10_0.3 |
kea-docRed Hat:enterprise_linux_eus:10.0 |
before 0:2.6.3-2.el10_0.3 | 0:2.6.3-2.el10_0.3 |
Show 33 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kea-hooksRed Hat:enterprise_linux_eus:10.0 |
before 0:2.6.3-2.el10_0.3 | 0:2.6.3-2.el10_0.3 |
kea-hooks-debuginfoRed Hat:enterprise_linux_eus:10.0 |
before 0:2.6.3-2.el10_0.3 | 0:2.6.3-2.el10_0.3 |
kea-keama-debuginfoRed Hat:enterprise_linux_eus:10.0 |
before 0:2.6.3-2.el10_0.3 | 0:2.6.3-2.el10_0.3 |
kea-libs-debuginfoRed Hat:enterprise_linux_eus:10.0 |
before 0:2.6.3-2.el10_0.3 | 0:2.6.3-2.el10_0.3 |
keaRed Hat:enterprise_linux_eus:10.0 |
before 0:2.6.3-2.el10_0.3 | 0:2.6.3-2.el10_0.3 |
kea-libsRed Hat:enterprise_linux_eus:10.0 |
before 0:2.6.3-2.el10_0.3 | 0:2.6.3-2.el10_0.3 |
kea-keamaRed Hat:enterprise_linux_eus:10.0 |
before 0:2.6.3-2.el10_0.3 | 0:2.6.3-2.el10_0.3 |
kea-debuginfoRed Hat:enterprise_linux:10.1 |
before 0:3.0.1-3.el10_1 | 0:3.0.1-3.el10_1 |
kea-debugsourceRed Hat:enterprise_linux:10.1 |
before 0:3.0.1-3.el10_1 | 0:3.0.1-3.el10_1 |
kea-devel-debuginfoRed Hat:enterprise_linux:10.1 |
before 0:3.0.1-3.el10_1 | 0:3.0.1-3.el10_1 |
kea-docRed Hat:enterprise_linux:10.1 |
before 0:3.0.1-3.el10_1 | 0:3.0.1-3.el10_1 |
kea-hooksRed Hat:enterprise_linux:10.1 |
before 0:3.0.1-3.el10_1 | 0:3.0.1-3.el10_1 |
kea-hooks-debuginfoRed Hat:enterprise_linux:10.1 |
before 0:3.0.1-3.el10_1 | 0:3.0.1-3.el10_1 |
kea-keama-debuginfoRed Hat:enterprise_linux:10.1 |
before 0:3.0.1-3.el10_1 | 0:3.0.1-3.el10_1 |
kea-libs-debuginfoRed Hat:enterprise_linux:10.1 |
before 0:3.0.1-3.el10_1 | 0:3.0.1-3.el10_1 |
keaRed Hat:enterprise_linux:10.1 |
before 0:3.0.1-3.el10_1 | 0:3.0.1-3.el10_1 |
kea-libsRed Hat:enterprise_linux:10.1 |
before 0:3.0.1-3.el10_1 | 0:3.0.1-3.el10_1 |
kea-keamaRed Hat:enterprise_linux:10.1 |
before 0:3.0.1-3.el10_1 | 0:3.0.1-3.el10_1 |
keaRocky Linux:10 |
before 0:3.0.1-3.el10_1 | 0:3.0.1-3.el10_1 |
keaSUSE:Linux Enterprise Module for Basesystem 15 SP7 |
before 2.6.5-150700.3.6.1 | 2.6.5-150700.3.6.1 |
keaSUSE:Linux Enterprise Module for Server Applications 15 SP7 |
before 2.6.5-150700.3.6.1 | 2.6.5-150700.3.6.1 |
keaSUSE:Linux Enterprise Server 15 SP6-LTSS |
before 2.6.5-150600.13.9.1 | 2.6.5-150600.13.9.1 |
keaSUSE:Linux Enterprise Server for SAP Applications 15 SP6 |
before 2.6.5-150600.13.9.1 | 2.6.5-150600.13.9.1 |
keaSUSE:Linux Enterprise Server 16.0 From an advisory covering 2 CVEs |
before 3.0.3-160000.1.1 | 3.0.3-160000.1.1 |
keaSUSE:Linux Enterprise Server for SAP applications 16.0 From an advisory covering 2 CVEs |
before 3.0.3-160000.1.1 | 3.0.3-160000.1.1 |
isc-keaUbuntu:Pro:16.04:LTS |
All versions, plus listed versions 1.0.0-11.0.0-1build11.0.0-1ubuntu0.1~esm1 |
None known |
isc-keaUbuntu:Pro:18.04:LTS |
All versions, plus listed versions 1.1.0-11.1.0-1build11.1.0-1build21.1.0-1ubuntu0.1~esm1 |
None known |
isc-keaUbuntu:20.04:LTS |
All versions, plus listed versions 1.5.0-2ubuntu11.5.0-2ubuntu21.5.0-2ubuntu31.6.1-0ubuntu11.6.1-0ubuntu21.6.2-0ubuntu1 |
None known |
isc-keaUbuntu:22.04:LTS |
All versions, plus listed versions 1.8.0-0ubuntu12.0.1-22.0.2-12.0.2-1ubuntu0.1 |
None known |
isc-keaUbuntu:24.04:LTS |
before 2.4.1-3ubuntu0.2, plus listed versions 2.2.1-32.4.0-12.4.1-12.4.1-2build12.4.1-3build12.4.1-3build32.4.1-3build3.12.4.1-3ubuntu0.1 |
2.4.1-3ubuntu0.2 |
isc-keaUbuntu:25.10 |
before 2.6.3-2ubuntu0.1, plus listed versions 2.6.1-12.6.1-22.6.3-12.6.3-2 |
2.6.3-2ubuntu0.1 |
keaopenSUSE:Tumbleweed |
before 3.0.3-1.1 | 3.0.3-1.1 |
keaopenSUSE:Leap 16.0 From an advisory covering 2 CVEs |
before 3.0.3-160000.1.1 | 3.0.3-160000.1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-3608 is a high vulnerability (CVSS 7.5) in Isc Kea, published March 25, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.39%, the 72nd percentile. Fixed in kea 2.6.5-r0.
References
kb.isc.org/docs/cve-2026-3608
downloads.isc.org/isc/kea/2.6.5
downloads.isc.org/isc/kea/3.0.3
openwall.com/lists/oss-security/2026/03/25/6
access.redhat.com/security/cve/CVE-2026-3608
bugzilla.redhat.com/show_bug.cgi?id=2451139
Show 23 moreShow less
security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-3608.json
access.redhat.com/errata/RHSA-2026:11344
access.redhat.com/errata/RHSA-2026:7342
nvd.nist.gov/vuln/detail/CVE-2026-3608
github.com/advisories/GHSA-8xcr-6f99-hm7w
security.alpinelinux.org/vuln/CVE-2026-3608
bugzilla.redhat.com/2451139
errata.almalinux.org/10/ALSA-2026-7342.html
security-tracker.debian.org/tracker/CVE-2026-3608
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_11344.json
cve.org/CVERecord?id=CVE-2026-3608
security.access.redhat.com/data/csaf/v2/advisories/2026/rhsa-2026_7342.json
errata.rockylinux.org/RLSA-2026:7342
suse.com/support/update/announcement/2026/suse-su-20261378-1
bugzilla.suse.com/1260380
suse.com/security/cve/CVE-2026-3608
suse.com/support/update/announcement/2026/suse-su-20261548-1
suse.com/support/update/announcement/2026/suse-su-202620989-1
bugzilla.suse.com/1252863
suse.com/security/cve/CVE-2025-11232
ubuntu.com/security/CVE-2026-3608
ubuntu.com/security/notices/USN-8403-1