PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-53921 openwrt CVE debrief

A stack buffer overflow vulnerability exists in odhcpd, a DHCPv6, DHCPv4, and router-advertisement server used by OpenWrt. The issue occurs in the DHCPv6 IA response handler, which writes past the end of a fixed 512-byte stack buffer when a single DHCPv6 REQUEST carries enough IA options to nearly exhaust the reply space. Two independent overflow sites exist in the same call chain, both reachable from the network via a single unauthenticated UDP packet. This issue has been patched in version 25.12.

Vendor
openwrt
Product
odhcpd
CVSS
CRITICAL 9.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-23
Original CVE updated
2026-10-29
Advisory published
2026-10-23
Advisory updated
2026-10-29

Who should care

Defenders responsible for OpenWrt deployments should assess exposure and prioritize patching or mitigating this vulnerability. This includes operators managing OpenWrt-based systems, platform administrators, vulnerability management teams, and security teams responsible for ensuring the security and integrity of their infrastructure.

Why it matters

This vulnerability allows for potential code execution via a stack buffer overflow in the DHCPv6 IA response handler of odhcpd. Defenders responsible for OpenWrt deployments should assess exposure and prioritize patching or mitigating this vulnerability, as it can lead to elevation of privileges and disruption of DHCPv6 services on affected systems.

  • Potential code execution via stack buffer overflow
  • Unauthenticated access to vulnerable systems
  • Elevation of privileges for attackers
  • Disruption of DHCPv6 services on affected systems

Technical summary

The odhcpd DHCPv6 IA response handler writes past the end of a fixed 512-byte stack buffer (pdbuf) when a single DHCPv6 REQUEST carries enough IA options to nearly exhaust the reply space. Two independent overflow sites exist in the same call chain, both reachable from the network via a single unauthenticated UDP packet. This issue occurs in the DHCPv6 IA response handler of odhcpd, a DHCPv6, DHCPv4, and router-advertisement server used by OpenWrt. The issue has been patched in version 25.12. Embedded targets often lack stack canaries and ASLR, making code execution realistic. odhcpd runs as root on OpenWrt.

Defensive priority

Defenders should prioritize patching or mitigating this vulnerability, as it can lead to potential code execution.

Recommended defensive actions

  • Patch odhcpd to version 25.12 or later
  • Restrict access to the odhcpd service to trusted networks or hosts
  • Monitor for suspicious DHCPv6 traffic
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The vulnerability is caused by a stack buffer overflow in the DHCPv6 IA response handler. The issue occurs when a single DHCPv6 REQUEST carries enough IA options to nearly exhaust the reply space, causing the handler to write past the end of a fixed 512-byte stack buffer.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-53921 CVE Program record

    Publisher, destination, and source semantics verified

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

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

  • CVE-2026-53921 NVD vulnerability detail

    Publisher, destination, and source semantics verified

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

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

Supplemental references

  • odhcpd: Stack buffer overflow in DHCPv6 IA reply serialization (2 independent sites)

    Unverified legacy reference

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

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/openwrt/odhcpd/security/advisories/GHSA-7fwx-hhrg-3496

    Supplemental source - x_refsource_CONFIRM

  • Source reference

    Unverified legacy reference

    URL: https://github.com/openwrt/odhcpd/commit/0320032ae313452f3c8cb8725c621dd06c36dc03

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://github.com/openwrt/odhcpd/commit/03dacc23356b5789842b9d1bba0200fd005e35f3

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://github.com/openwrt/odhcpd/commit/2a42d34c3615e2449ca273f673eee7c429d819a9

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://github.com/openwrt/odhcpd/commit/6634b7a3c79c41a27687925c98c35c8aea2f2b5a

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://github.com/openwrt/odhcpd/commit/d168c27fb6a55a07ac4c888e09ff2f41e263d7b7

    Supplemental source - x_refsource_MISC

  • Source reference

    Unverified legacy reference

    URL: https://github.com/openwrt/odhcpd/commit/d329a15413387027453644cd363dca06ade28328

    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.