Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Attacker must be a joined network device (PR:L) sending a Zigbee frame (AV:N), trivial to send (AC:L) with no UI; impact is a process crash only, so C:N/I:N/A:H.
Primary rating from Vendor (Silabs).
CVSS VectorVendor: Silabs
Lifecycle Timeline
1DescriptionCVE.org
In EmberZNet v9.0.2 and earlier, a malformed Level Control Step command can terminate the process through a divide-by-zero fault. This command must come from a device that has already joined the network. Only devices supporting the Level Control cluster may be impacted.
AnalysisAI
Denial of service in Silicon Labs EmberZNet Zigbee stack (v9.0.2 and earlier) allows a device already joined to the Zigbee network to crash a target node by sending a malformed Level Control 'Step' command that triggers a divide-by-zero (CWE-369) fault and terminates the process. Only nodes implementing the Level Control cluster are affected, and exploitation requires the attacker to already be an authenticated member of the network (CVSS 4.0 PR:L, VA:H). No public exploit identified at time of analysis, and the issue is not listed in CISA KEV.
Technical ContextAI
EmberZNet is Silicon Labs' widely-embedded Zigbee protocol stack used in IoT and home-automation SoCs, modules, and gateways. The flaw lives in the Zigbee Cluster Library (ZCL) Level Control cluster handler, which processes lighting/dimming commands such as Move, Step, and Move-to-Level. The CWE-369 divide-by-zero indicates the malformed Step command supplies a parameter (for example step size, rate, or transition time) that is used as a divisor without validation, so a zero value causes an arithmetic fault that aborts the stack process. The CPE cpe:2.3:a:silicon_labs:emberznet:*:*:*:*:*:*:*:* covers all EmberZNet application versions up to and including 9.0.2.
RemediationAI
Patch available per vendor advisory: upgrade EmberZNet beyond v9.0.2 using the patched build from the Silicon Labs SiSDK release channel (https://github.com/SiliconLabsSoftware/sisdk-release/) and consult the advisory at https://siliconlabs.lightning.force.com/sfc/servlet.shepherd/document/download/069Vm00000pEGPQIA4 for the exact fixed version, which was not specified in the available data. Where firmware cannot be updated immediately, reduce exposure by tightening Zigbee admission control - enforce install-code or centralized Trust Center link keys and disable open joining so only vetted devices can issue ZCL commands (trade-off: complicates legitimate device onboarding). On nodes that do not need dimming, not registering or disabling the Level Control cluster removes the vulnerable code path (trade-off: loss of brightness/level functionality). Segment and monitor the Zigbee network so a single misbehaving joined node can be identified and removed quickly, since impact is a process crash requiring device restart.
TouchLink packets processed after timeout or out of range due to Operation on a Resource after Expiration and Missing Re
Improper Restriction of Operations within the Bounds of a Memory Buffer vulnerability in Silicon Labs Ember ZNet allows
A malformed packet causes a stack overflow in the Ember ZNet stack. Rated high severity (CVSS 7.5), this vulnerability i
Remote denial of service in Silicon Labs EmberZNet Zigbee stack (v9.0.2 and earlier) lets an already-joined network devi
Denial of service in Silicon Labs EmberZNet (Zigbee stack) v9.0.2 and earlier allows an already-joined network device to
Out-of-bounds memory writes in Silicon Labs EmberZNet (Zigbee stack) v9.0.2 and earlier allow an already-joined network
Denial of service in Silicon Labs EmberZNet (Zigbee stack) versions 9.0.2 and earlier allows an already-joined network d
Denial of service in Silicon Labs EmberZNet Zigbee stack (v9.0.2 and earlier) lets an already-joined network device cras
Denial of service in Silicon Labs EmberZNet Zigbee stack (v9.0.2 and earlier) allows an already-joined network device to
Out-of-bounds read in the Silicon Labs EmberZNet Zigbee stack (v9.0.2 and earlier) lets an already-joined network device
Denial of service in Silicon Labs EmberZNet Zigbee stack (v9.0.2 and earlier) lets an already-joined network device cras
Denial of service in Silicon Labs EmberZNet Zigbee stack (v9.0.2 and earlier) allows an already-joined network device to
Same weakness CWE-369 – Divide By Zero
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-39353
GHSA-qmrv-48wx-3c53