Impact
The vulnerability is a memory leak that occurs during Ethernet bridging when a frame that must be delivered locally is mistakenly considered consumed, causing the RX packet buffer to never be returned to the pool. This leak directly leads to buffer exhaustion and a persistent denial of service, while leaving confidentiality and integrity unaffected.
Affected Systems
Affected are deployments of Zephyr RTOS where Ethernet bridging is enabled (CONFIG_NET_ETHERNET_BRIDGE). The defect exists in the code path that handles locally delivered frames, and affects any version that has not yet applied the patch commit fixing eth_bridge_handle_locally().
Risk and Exploitability
With a CVSS score of 6.5 and no EPSS data, the vulnerability is considered a medium severity risk. An attacker can, from any device on a bridged segment, flood the bridge with broadcast or multicast frames carrying Unknown EtherType values, exhausting the finite RX buffer pool and causing a denial of service until reboot. The lack of an authentication mechanism makes this straightforward to exploit in practice.
OpenCVE Enrichment