An option refcount overflow exists in dhcpd
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ISC | ISC DHCP | affected |
|
Configuration 1 [-]
|
Configuration 2 [-]
|
Configuration 3 [-]
|
| Package | CPE | Advisory | Released Date |
|---|---|---|---|
| Red Hat Enterprise Linux 8 | |||
| dhcp-12:4.3.6-49.el8 | cpe:/o:redhat:enterprise_linux:8 | RHSA-2023:3000 | 2023-05-16T00:00:00Z |
| Red Hat Enterprise Linux 9 | |||
| dhcp-12:4.4.2-18.b1.el9 | cpe:/o:redhat:enterprise_linux:9 | RHSA-2023:2502 | 2023-05-09T00:00:00Z |
No data available yet.
Vendor Solution
Upgrade to the patched release most closely related to your current version of ISC DHCP. These can all be downloaded from https://www.isc.org/downloads. 4.4.3-P1 4.1-ESV-R16-P2
Vendor Workaround
Disable lease query on the server for DHCPv4 or restart the server periodically.
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-3146-1 | isc-dhcp security update |
Debian DSA |
DSA-5251-1 | isc-dhcp security update |
EUVD |
EUVD-2022-35151 | In ISC DHCP 4.4.0 -> 4.4.3, ISC DHCP 4.1-ESV-R1 -> 4.1-ESV-R16-P1, when the function option_code_hash_lookup() is called from add_option(), it increases the option's refcount field. However, there is not a corresponding call to option_dereference() to decrement the refcount field. The function add_option() is only used in server responses to lease query packets. Each lease query response calls this function for several options, so eventually, the reference counters could overflow and cause the server to abort. |
Ubuntu USN |
USN-5658-1 | DHCP vulnerabilities |
Ubuntu USN |
USN-5658-2 | DHCP vulnerabilities |
Ubuntu USN |
USN-5658-3 | DHCP vulnerabilities |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.711% probability within 30 days)
Key SSVC decision points have not yet been added.
No history.