CVE-2026-55490
Analyzed Analyzed - Analysis Complete

Integer Underflow in OpenWrt Emergency Access Daemon

Vulnerability report for CVE-2026-55490, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-07

Last updated on: 2026-07-10

Assigner: GitHub, Inc.

Description

OpenWrt is a Linux operating system targeting embedded devices. Before v25.12.5, an integer underflow in handle_send_a() of the Emergency Access Daemon allows any unauthenticated attacker on the local network to crash the daemon by sending a single crafted UDP packet. The message length underflows before a bounds check and is then passed to memcpy as a very large size. This issue is fixed v25.12.5.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-07
Last Modified
2026-07-10
Generated
2026-07-11
AI Q&A
2026-07-08
EPSS Evaluated
2026-07-09
NVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
openwrt openwrt to 25.12.5 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-191 The product subtracts one value from another, such that the result is less than the minimum allowable integer value, which produces a value that is not equal to the correct result.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Compliance Impact

This vulnerability causes a denial of service by crashing the Emergency Access Daemon on affected OpenWrt devices. It does not directly impact confidentiality or integrity of data, as it does not allow unauthorized data access or modification.

However, disruption of emergency remote-access capabilities could indirectly affect compliance with standards that require availability and reliability of critical systems, such as HIPAA's requirements for system availability or GDPR's requirements for data processing continuity.

Since the vulnerability does not involve data breach or unauthorized data disclosure, its impact on compliance with data protection regulations like GDPR or HIPAA is limited to potential service availability concerns.

Executive Summary

This vulnerability exists in OpenWrt, a Linux operating system for embedded devices. Before version 25.12.5, there is an integer underflow in the function handle_send_a() of the Emergency Access Daemon. An unauthenticated attacker on the local network can exploit this by sending a specially crafted UDP packet. The crafted packet causes the message length to underflow before a bounds check, resulting in a very large size being passed to the memcpy function, which crashes the daemon.

Impact Analysis

The vulnerability allows any unauthenticated attacker on the local network to crash the Emergency Access Daemon by sending a single crafted UDP packet. This results in a denial of service (DoS) condition, making the affected service unavailable.

Mitigation Strategies

To mitigate this vulnerability, you should upgrade OpenWrt to version 25.12.5 or later, where the issue has been fixed.

Since the vulnerability allows unauthenticated local network attackers to crash the Emergency Access Daemon, restricting access to the local network or disabling the daemon until the update can be applied may reduce risk.

Detection Guidance

This vulnerability can be detected by monitoring for unusual crashes or denial of service of the Emergency Access Daemon (ead) on OpenWrt devices, especially after receiving UDP packets on the local network.

Since the vulnerability is triggered by a crafted UDP packet with a message length field set to zero, you can detect attempts by capturing and inspecting UDP traffic targeting the ead service.

Suggested commands to detect potential exploitation attempts include:

  • Using tcpdump to capture suspicious UDP packets on the local network: tcpdump -i <interface> udp and port <ead_port>
  • Filtering for UDP packets with a zero length field in the payload would require custom packet inspection tools or scripts, as the crafted packet sets the length field to zero to trigger the underflow.
  • Monitoring system logs for crashes or restarts of the ead daemon can also indicate exploitation attempts.

Note that no specific detection commands are provided in the resources, so detection relies on network traffic analysis and monitoring daemon stability.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-55490. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart