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.