CVE catalog

CVE-2025-70102

A NULL pointer dereference occurs in Roy Marples NetworkConfiguration/dhcpcd 10.3.0 while parsing configuration options. In parse_option() (src/if-options.c:1886), the code performs a member access on

[CVE catalog]

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

A NULL pointer dereference occurs in Roy Marples NetworkConfiguration/dhcpcd 10.3.0 while parsing configuration options. In parse_option() (src/if-options.c:1886), the code performs a member access on a NULL pointer of type 'struct dhcp_opt' when an unexpected/invalid option token or parsing state causes the lookup to yield NULL. The instrumented fuzzing build reports 'runtime error: member access within null pointer of type struct dhcp_opt' and aborts.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debiandhcpcd5bookworm9.4.1-24~deb12u5fixed
Ubuntudhcpcd24.041:10.0.2-3ubuntu3vulnerable
Ubuntudhcpcd24.041:10.0.5-1vulnerable
Ubuntudhcpcd24.041:10.0.5-2vulnerable
Ubuntudhcpcd24.041:10.0.5-3vulnerable
Ubuntudhcpcd24.041:10.0.5-4vulnerable
Ubuntudhcpcd24.041:10.0.5-5vulnerable
Ubuntudhcpcd24.041:10.0.6-1vulnerable
Ubuntudhcpcd24.041:10.0.6-1ubuntu1vulnerable
Ubuntudhcpcd24.041:10.0.6-1ubuntu2vulnerable
Ubuntudhcpcd24.041:10.0.6-1ubuntu3vulnerable
Ubuntudhcpcd24.041:10.0.6-1ubuntu3.1vulnerable
Ubuntudhcpcd24.041:10.0.6-1ubuntu3.2vulnerable
Ubuntudhcpcd25.101:10.1.0-8vulnerable
Ubuntudhcpcd25.101:10.1.0-10vulnerable
Ubuntudhcpcd25.101:10.1.0-11vulnerable
Ubuntudhcpcd25.101:10.1.0-12vulnerable
Ubuntudhcpcd25.101:10.2.4-3vulnerable
Ubuntudhcpcd25.101:10.2.4-4vulnerable
Ubuntudhcpcd26.041:10.2.4-4vulnerable
Ubuntudhcpcd26.041:10.3.0-2vulnerable
Ubuntudhcpcd26.041:10.3.0-3vulnerable
Ubuntudhcpcd26.041:10.3.0-7vulnerable
Susedhcpcdlinux enterprise server 16.010.3.2-160000.1.2fixed
Susedhcpcdlinux enterprise server for sap applications 16.010.3.2-160000.1.2fixed
Susedhcpcdlinux micro 6.210.3.2-160000.1.2fixed
Opensusedhcpcdleap 16.010.3.2-160000.1.2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiandhcpcd5sourcebookworm9.4.1-24~deb12u5not yet assignedNot reportedNot reported
Susedhcpcdrpmlinux enterprise server 16.010.3.2-160000.1.2Not reportedSUSE-SU-2026:22561-1Not reported
Susedhcpcdrpmlinux enterprise server for sap applications 16.010.3.2-160000.1.2Not reportedSUSE-SU-2026:22561-1Not reported
Susedhcpcdrpmlinux micro 6.210.3.2-160000.1.2Not reportedSUSE-SU-2026:22542-1Not reported
Opensusedhcpcdrpmleap 16.010.3.2-160000.1.2Not reportedOPENSUSE-SU-2026:21220-1Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [dhcpcd]Fixed
    Details (2)
    • 1:9.4.1-24~deb12u5 · all · bookworm

      Fixed · Fixed: 9.4.1-24~deb12u5

      nvd · dhcpcd5 · debian · bookworm

    • 1:9.4.1-24~deb12u5 · all · bookworm

      Fixed · Fixed: 9.4.1-24~deb12u5

      nvd · dhcpcd5 · debian · bookworm

  • [dhcpcd5]Fixed

    Source package: [dhcpcd]

    Details (4)
    • 9.4.1-24~deb12u5 · all · bookworm

      Fixed · Fixed: 9.4.1-24~deb12u5

      nvd · dhcpcd5 · debian · bookworm

    • 9.4.1-24~deb12u5 · all · bookworm

      Fixed · Fixed: 9.4.1-24~deb12u5

      nvd · dhcpcd5 · debian · bookworm

    • 1:10.1.0-11~bpo12+3 · all · bookworm-backports

      Fixed · Fixed: 9.4.1-24~deb12u5

      nvd · dhcpcd5 · debian · bookworm

    • 1:10.1.0-11~bpo12+3 · all · bookworm-backports

      Fixed · Fixed: 9.4.1-24~deb12u5

      nvd · dhcpcd5 · debian · bookworm

  • Source package: [dhcpcd]

    Details (2)
    • 9.4.1-24~deb12u5 · amd64 · bookworm

      Fixed · Fixed: 9.4.1-24~deb12u5

      nvd · dhcpcd5 · debian · bookworm

    • 9.4.1-24~deb12u5 · arm64 · bookworm

      Fixed · Fixed: 9.4.1-24~deb12u5

      nvd · dhcpcd5 · debian · bookworm

Observed:

References