CVE catalog

CVE-2022-2928

isc-dhcp: CVE-2022-2928

[CVE catalog]

Severity
Medium · CVSS 6.5CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.71% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianisc-dhcptrixie4.4.3-P1-8fixed
Debianisc-dhcpbookworm4.4.3-P1-2fixed
Ubuntuisc-dhcppro4.2.4-7ubuntu8vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu9vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu10vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu11vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu12vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu12.1vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu12.2vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu12.3vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu12.4vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu12.5vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu12.6vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu12.7vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu12.8vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu12.9vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu12.10vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu12.12vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu12.13vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu12.13+esm1vulnerable
Ubuntuisc-dhcppro4.2.4-7ubuntu12.13+esm2fixed
Ubuntuisc-dhcppro4.3.1-5ubuntu3vulnerable
Ubuntuisc-dhcppro4.3.1-5ubuntu4vulnerable
Ubuntuisc-dhcppro4.3.1-5ubuntu5vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu1vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu2vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu4vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu5vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu7vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu8vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu9vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu10vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu11vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.1vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.3vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.4vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.6vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.7vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.9vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.10vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.10+esm1vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.10+esm2fixed
Ubuntuisc-dhcppro4.3.1-5ubuntu3vulnerable
Ubuntuisc-dhcppro4.3.1-5ubuntu4vulnerable
Ubuntuisc-dhcppro4.3.1-5ubuntu5vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu1vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu2vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu4vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu5vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu7vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu8vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu9vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu10vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu11vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.1vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.3vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.4vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.6vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.7vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.9vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.10vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.10+esm1vulnerable
Ubuntuisc-dhcppro4.3.3-5ubuntu12.10+esm2fixed
Ubuntuisc-dhcp18.044.3.5-3ubuntu2vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu3vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu4vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu5vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu6vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu7vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu7.1vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu7.2vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu7.3vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu7.4fixed
Ubuntuisc-dhcp20.044.4.1-2ubuntu5vulnerable
Ubuntuisc-dhcp20.044.4.1-2ubuntu6vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu1vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu2vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu3vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu4vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu5vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu5.20.04.1vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu5.20.04.2vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu5.20.04.3vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu5.20.04.4fixed
Ubuntuisc-dhcp22.044.4.1-2.3ubuntu1vulnerable
Ubuntuisc-dhcp22.044.4.1-2.3ubuntu2vulnerable
Ubuntuisc-dhcp22.044.4.1-2.3ubuntu2.1vulnerable
Ubuntuisc-dhcp22.044.4.1-2.3ubuntu2.2vulnerable
Ubuntuisc-dhcp22.044.4.1-2.3ubuntu2.3fixed
Ubuntuisc-dhcp18.044.3.5-3ubuntu2vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu3vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu4vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu5vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu6vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu7vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu7.1vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu7.2vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu7.3vulnerable
Ubuntuisc-dhcp18.044.3.5-3ubuntu7.4fixed
Ubuntuisc-dhcp20.044.4.1-2ubuntu5vulnerable
Ubuntuisc-dhcp20.044.4.1-2ubuntu6vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu1vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu2vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu3vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu4vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu5vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu5.20.04.1vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu5.20.04.2vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu5.20.04.3vulnerable
Ubuntuisc-dhcp20.044.4.1-2.1ubuntu5.20.04.4fixed
Ubuntuisc-dhcp22.044.4.1-2.3ubuntu1vulnerable
Ubuntuisc-dhcp22.044.4.1-2.3ubuntu2vulnerable
Ubuntuisc-dhcp22.044.4.1-2.3ubuntu2.1vulnerable
Ubuntuisc-dhcp22.044.4.1-2.3ubuntu2.2vulnerable
Ubuntuisc-dhcp22.044.4.1-2.3ubuntu2.3fixed
Opensusedhcptumbleweed4.4.2.P1-11.1fixed
Susedhcplinux enterprise module for basesystem 15 sp34.3.6.P1-150000.6.17.1fixed
Susedhcplinux enterprise module for basesystem 15 sp44.3.6.P1-150000.6.17.1fixed
Susedhcplinux enterprise module for server applications 15 sp34.3.6.P1-150000.6.17.1fixed
Susedhcplinux enterprise module for server applications 15 sp44.3.6.P1-150000.6.17.1fixed
Opensusedhcpleap 15.34.3.6.P1-150000.6.17.1fixed
Opensusedhcpleap 15.44.3.6.P1-150000.6.17.1fixed
Susedhcplinux enterprise software development kit 12 sp54.3.3-10.28.1fixed
Susedhcplinux enterprise server 12 sp54.3.3-10.28.1fixed
Susedhcplinux enterprise server for sap applications 12 sp54.3.3-10.28.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianisc-dhcpsourcetrixie4.4.3-2.1not yet assignedNot reported[1021320]
Debianisc-dhcpsourcebookworm4.4.3-2.1not yet assignedNot reported[1021320]
Ubuntuisc-dhcpdebpro4.2.4-7ubuntu12.13+esm2Not reportedUSN-5658-3Not reported
Ubuntuisc-dhcpdebpro4.3.3-5ubuntu12.10+esm2Not reportedUSN-5658-2Not reported
Ubuntuisc-dhcpdebpro4.3.3-5ubuntu12.10+esm2Not reportedUBUNTU-CVE-2022-2928Not reported
Ubuntuisc-dhcpdeb18.044.3.5-3ubuntu7.4Not reportedUBUNTU-CVE-2022-2928Not reported
Ubuntuisc-dhcpdeb20.044.4.1-2.1ubuntu5.20.04.4Not reportedUBUNTU-CVE-2022-2928Not reported
Ubuntuisc-dhcpdeb22.044.4.1-2.3ubuntu2.3Not reportedUBUNTU-CVE-2022-2928Not reported
Ubuntuisc-dhcpdeb18.044.3.5-3ubuntu7.4Not reportedUSN-5658-1Not reported
Ubuntuisc-dhcpdeb20.044.4.1-2.1ubuntu5.20.04.4Not reportedUSN-5658-1Not reported
Ubuntuisc-dhcpdeb22.044.4.1-2.3ubuntu2.3Not reportedUSN-5658-1Not reported
Opensusedhcprpmtumbleweed4.4.2.P1-11.1Not reportedOPENSUSE-SU-2024:12390-1Not reported
Susedhcprpmlinux enterprise module for basesystem 15 sp34.3.6.P1-150000.6.17.1Not reportedSUSE-SU-2022:3991-1Not reported
Susedhcprpmlinux enterprise module for basesystem 15 sp44.3.6.P1-150000.6.17.1Not reportedSUSE-SU-2022:3991-1Not reported
Susedhcprpmlinux enterprise module for server applications 15 sp34.3.6.P1-150000.6.17.1Not reportedSUSE-SU-2022:3991-1Not reported
Susedhcprpmlinux enterprise module for server applications 15 sp44.3.6.P1-150000.6.17.1Not reportedSUSE-SU-2022:3991-1Not reported
Opensusedhcprpmleap 15.34.3.6.P1-150000.6.17.1Not reportedSUSE-SU-2022:3991-1Not reported
Opensusedhcprpmleap 15.44.3.6.P1-150000.6.17.1Not reportedSUSE-SU-2022:3991-1Not reported
Susedhcprpmlinux enterprise software development kit 12 sp54.3.3-10.28.1Not reportedSUSE-SU-2022:3992-1Not reported
Susedhcprpmlinux enterprise server 12 sp54.3.3-10.28.1Not reportedSUSE-SU-2022:3992-1Not reported
Susedhcprpmlinux enterprise server for sap applications 12 sp54.3.3-10.28.1Not reportedSUSE-SU-2022:3992-1Not reported

[Debian bug #1021320]

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • [dhcp-client]Unknown

    Source package: [dhcp]

    Details (1)
    • 4.4.3.P1-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.2.P1-11.1

      Version impact unknown

      dsa · dhcp · opensuse · tumbleweed

  • [dhcp-devel]Unknown

    Source package: [dhcp]

    Details (1)
    • 4.4.3.P1-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.2.P1-11.1

      Version impact unknown

      dsa · dhcp · opensuse · tumbleweed

  • [dhcp-doc]Unknown

    Source package: [dhcp]

    Details (1)
    • 4.4.3.P1-1.2 · noarch · tumbleweed

      Unknown · Fixed: 4.4.2.P1-11.1

      Version impact unknown

      dsa · dhcp · opensuse · tumbleweed

  • [dhcp-keama]Unknown

    Source package: [dhcp]

    Details (1)
    • 4.4.3.P1-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.2.P1-11.1

      Version impact unknown

      dsa · dhcp · opensuse · tumbleweed

  • [dhcp-relay]Unknown

    Source package: [dhcp]

    Details (1)
    • 4.4.3.P1-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.2.P1-11.1

      Version impact unknown

      dsa · dhcp · opensuse · tumbleweed

  • [dhcp-server]Unknown

    Source package: [dhcp]

    Details (1)
    • 4.4.3.P1-1.2 · x86_64 · tumbleweed

      Unknown · Fixed: 4.4.2.P1-11.1

      Version impact unknown

      dsa · dhcp · opensuse · tumbleweed

  • [dhcp]Fixed

    Source package: [dhcp]

    Details (1)
    • 4.4.3.P1-1.2 · x86_64 · tumbleweed

      Fixed · Fixed: 4.4.2.P1-11.1

      dsa · dhcp · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • Source package: [isc-dhcp]

    Details (2)
    • 4.4.3-P1-2 · amd64 · bookworm

      Fixed · Fixed: 4.4.3-2.1

      dsa · isc-dhcp · debian · bookworm

    • 4.4.3-P1-2 · arm64 · bookworm

      Fixed · Fixed: 4.4.3-2.1

      dsa · isc-dhcp · debian · bookworm

  • Source package: [isc-dhcp]

    Details (2)
    • 4.4.3-P1-2 · amd64 · bookworm

      Fixed · Fixed: 4.4.3-2.1

      dsa · isc-dhcp · debian · bookworm

    • 4.4.3-P1-2 · arm64 · bookworm

      Fixed · Fixed: 4.4.3-2.1

      dsa · isc-dhcp · debian · bookworm

  • Source package: [isc-dhcp]

    Details (2)
    • 4.4.3-P1-2 · amd64 · bookworm

      Fixed · Fixed: 4.4.3-2.1

      dsa · isc-dhcp · debian · bookworm

    • 4.4.3-P1-2 · arm64 · bookworm

      Fixed · Fixed: 4.4.3-2.1

      dsa · isc-dhcp · debian · bookworm

  • Source package: [isc-dhcp]

    Details (2)
    • 4.4.3-P1-2 · amd64 · bookworm

      Fixed · Fixed: 4.4.3-2.1

      dsa · isc-dhcp · debian · bookworm

    • 4.4.3-P1-2 · arm64 · bookworm

      Fixed · Fixed: 4.4.3-2.1

      dsa · isc-dhcp · debian · bookworm

  • Source package: [isc-dhcp]

    Details (2)
    • 4.4.3-P1-2 · amd64 · bookworm

      Fixed · Fixed: 4.4.3-2.1

      dsa · isc-dhcp · debian · bookworm

    • 4.4.3-P1-2 · arm64 · bookworm

      Fixed · Fixed: 4.4.3-2.1

      dsa · isc-dhcp · debian · bookworm

  • Source package: [isc-dhcp]

    Details (2)
    • 4.4.3-P1-2 · amd64 · bookworm

      Fixed · Fixed: 4.4.3-2.1

      dsa · isc-dhcp · debian · bookworm

    • 4.4.3-P1-2 · arm64 · bookworm

      Fixed · Fixed: 4.4.3-2.1

      dsa · isc-dhcp · debian · bookworm

  • Source package: [isc-dhcp]

    Details (2)
    • 4.4.3-P1-2 · amd64 · bookworm

      Fixed · Fixed: 4.4.3-2.1

      dsa · isc-dhcp · debian · bookworm

    • 4.4.3-P1-2 · arm64 · bookworm

      Fixed · Fixed: 4.4.3-2.1

      dsa · isc-dhcp · debian · bookworm

Observed:

References