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
Reachable over the network but only from an already-joined device (PR:L), low complexity (AC:L), and impact is solely a process crash (A:H) with no confidentiality or integrity effect.
Primary rating from Vendor (Silabs).
CVSS VectorVendor: Silabs
Lifecycle Timeline
1DescriptionCVE.org
In EmberZNet v9.0.2 and earlier, malformed or out-of-range Door Lock user identifiers can trigger out-of-bounds table reads and terminate the process. These messages must come from a device that has already joined the network, and no information leakage back to the sender was observed. Only devices supporting the Door Lock cluster may be impacted.
AnalysisAI
Denial of service in Silicon Labs EmberZNet Zigbee stack (v9.0.2 and earlier) lets an already-joined network device crash the target by sending Door Lock cluster messages containing malformed or out-of-range user identifiers, which trigger an out-of-bounds table read (CWE-125) that terminates the process. Only devices that implement the Door Lock cluster are affected, and no data is leaked back to the sender. There is no public exploit identified at time of analysis, and the issue is not in CISA KEV.
Technical ContextAI
EmberZNet is Silicon Labs' widely embedded Zigbee protocol stack, shipped in IoT and smart-home device firmware (gateways, hubs, and Zigbee end devices). The flaw lives in the Zigbee Cluster Library (ZCL) Door Lock cluster handling: a Door Lock 'user identifier' supplied in a received command is used to index an internal user table without adequate bounds validation. When the identifier is malformed or out of range, the code performs an out-of-bounds read against that table (CWE-125, classic out-of-bounds read), and the resulting fault terminates the process running the stack. The CPE cpe:2.3:a:silicon_labs:emberznet:*:*:*:*:*:*:*:* confirms the affected product is the EmberZNet application/SDK component.
RemediationAI
Upgrade the EmberZNet stack to the vendor-patched release: a patch is available from Silicon Labs (Patch available per vendor advisory; the exact fixed version is not enumerated in the provided data, so confirm the target version against the advisory at https://siliconlabs.lightning.force.com/sfc/servlet.shepherd/document/download/069Vm00000pEGPQIA4?operationContext=S1 and the patched sources at https://github.com/SiliconLabsSoftware/sisdk-release/, then rebuild and reflash affected device firmware). Because this is firmware-embedded, plan an OTA or physical update campaign for all devices running 9.0.2 or earlier that expose the Door Lock cluster. Where immediate patching is impractical, compensating controls are limited but include: tightening Zigbee network admission (strict install-code/link-key provisioning and disabling open joining) to prevent rogue devices from joining and reaching the cluster - trade-off is added commissioning friction; and, where a device does not actually need Door Lock functionality, disabling or not advertising the Door Lock cluster removes the attack surface - trade-off is loss of that lock feature. Monitoring for unexpected stack restarts/crash loops can help detect attempts.
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 a device already joined to the Zigb
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) 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-125 – Out-of-bounds Read
View allSame technique Buffer Overflow
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-39404
GHSA-4g44-cv7p-fgrg