PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-53918 openwrt CVE debrief

A use-after-free vulnerability exists in odhcpd, a DHCPv6, DHCPv4, and router-advertisement server used by OpenWrt. The issue arises from the DHCPv6 IA handler's reuse of a per-message `first` lease pointer for multiple IA options in one message, which can lead to a 16-byte heap-use-after-free read when processing a specially crafted DHCPv6 REQUEST packet from an adjacent-network client. This can result in unauthenticated adjacent-network denial of service and DHCPv6 Reconfigure/ForceRenew key confusion.

Vendor
openwrt
Product
odhcpd
CVSS
HIGH 8.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-23
Original CVE updated
2026-10-30
Advisory published
2026-10-23
Advisory updated
2026-10-30

Who should care

Defenders responsible for OpenWrt deployments, especially those exposed to adjacent-network clients, should assess exposure and prioritize patching or mitigating this vulnerability to prevent potential denial-of-service attacks and key confusion.

Why it matters

This vulnerability can lead to denial-of-service attacks and key confusion in OpenWrt deployments, especially those exposed to adjacent-network clients. Defenders should prioritize patching or mitigating this vulnerability.

  • Unauthenticated adjacent-network denial of service
  • DHCPv6 Reconfigure/ForceRenew key confusion
  • Potential disruption of network services
  • Need for verification of affected versions and remediation

Technical summary

The odhcpd DHCPv6 IA handler keeps a per-message `first` lease pointer so multiple IA options in one message reuse the same Reconfigure authentication key. A DHCPv6 REQUEST from an adjacent-network client can make the first IA set `first`, then make a later same-IAID IA fail the on-link check and free that same lease, leaving `first` dangling. A following IA in the same packet allocates a new lease and copies `first->key`, producing a 16-byte heap-use-after-free read.

Defensive priority

Defenders should prioritize patching or mitigating this vulnerability, especially in environments where OpenWrt is used, to prevent potential denial-of-service attacks and key confusion.

Recommended defensive actions

  • Apply the patch in version 25.12 or later
  • Restrict access to the odhcpd service to trusted networks
  • Monitor for suspicious DHCPv6 traffic
  • Verify affected OpenWrt deployments and prioritize patching
  • Review compensating controls for exposed systems
  • Check relevant monitoring and detection logs for exposed assets
  • Track exceptions and retest remediated assets

Evidence notes

The vulnerability was confirmed through AddressSanitizer (ASan) and native tracing, which showed that the packet shape can deterministically reclaim the freed lease as the destination allocation, producing a zeroed Reconfigure key copy.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-53918 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-53918

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-53918 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-53918

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • odhcpd DHCPv6 IA dangling first pointer use-after-free

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/53xxx/CVE-2026-53918.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/openwrt/odhcpd/security/advisories/GHSA-44ff-jcwh-wgc2

    Supplemental source - x_refsource_CONFIRM

  • Source reference

    Unverified legacy reference

    URL: https://github.com/openwrt/odhcpd/commit/26b122007030ebf192376aff8f98d428b25e2a93

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://github.com/openwrt/odhcpd/commit/5b283832c0a77aed20f1cc384ffc40bc768b06e9

    Supplemental source - x_refsource_MISC

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.