Skip to main content

EmberZNet CVE-2026-47147

| EUVDEUVD-2026-39401 HIGH
Out-of-bounds Read (CWE-125)
2026-06-25 Silabs GHSA-522j-298p-h26w
7.1
CVSS 4.0 · Vendor: Silabs
Share

Severity by source

Vendor (Silabs) PRIMARY
7.1 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/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
vuln.today AI
7.1 HIGH

Reachable over the Zigbee radio (AV:N) but only by a joined device (PR:L); bounded RAM disclosure gives C:L, while parser disruption of the OTA server yields A:H, with no integrity impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Silabs).

CVSS VectorVendor: Silabs

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

1
Analysis Generated
Jun 25, 2026 - 14:30 vuln.today

DescriptionCVE.org

In EmberZNet v9.0.2 and earlier, malformed OTA requests can drive the OTA server parser into out-of-bounds reads. A limited amount of data from RAM is read back to the requester. The size and location of this data is limited. These requests must come from a device that has already joined the network. Only devices supporting the OTA Server cluster may be impacted.

AnalysisAI

Out-of-bounds read in the Silicon Labs EmberZNet Zigbee stack (v9.0.2 and earlier) lets an already-joined network device send malformed Over-The-Air (OTA) update requests that drive the OTA Server cluster parser past buffer boundaries, leaking a small, size- and location-limited amount of RAM back to the requester and potentially disrupting the OTA service. Only nodes that implement the OTA Server cluster are affected, and exploitation requires prior network membership (PR:L authenticated). No public exploit is identified and the CVE is not in CISA KEV; the CVSS 4.0 base score of 7.1 is driven mainly by high availability impact (VA:H) rather than data theft.

Technical ContextAI

EmberZNet is Silicon Labs' embedded Zigbee (IEEE 802.15.4) protocol stack, deployed on EFR32/Wireless Gecko SoCs and modules used in coordinators, routers, and smart-home/IoT gateways. The flaw resides in the application-layer OTA Upgrade cluster - specifically the OTA Server role that distributes firmware images to client devices across the mesh. The root cause is CWE-125 (Out-of-bounds Read): the parser handling incoming OTA request fields fails to fully validate length/offset values, so a crafted request causes the server to read memory beyond the intended buffer. Because the disclosed data originates from device RAM and the over-read is bounded in size and location, the confidentiality exposure is constrained, while malformed parsing can also destabilize the OTA server, explaining the high availability metric.

RemediationAI

Upgrade EmberZNet to the Silicon Labs-released build that supersedes 9.0.2 (patch available per vendor advisory; the exact fixed version is not stated in the provided data - confirm the target build via the Silicon Labs advisory at https://siliconlabs.lightning.force.com/sfc/servlet.shepherd/document/download/069Vm00000pEGPQIA4?operationContext=S1, pull the corrected SiSDK from https://github.com/SiliconLabsSoftware/sisdk-release/, then rebuild and reflash affected coordinator/gateway firmware). Because exploitation requires the OTA Server cluster, an interim compensating control is to disable or not enable the OTA Server cluster on devices that do not need to distribute firmware, which removes the attack surface at the cost of losing local OTA update capability for downstream nodes. Additionally, tighten Zigbee network admission (strong install codes / Trust Center link-key policy, disable open joining/permit-join, and audit the joined-device roster) so only trusted nodes can reach the OTA server; this does not fix the parser but shrinks the attacker pool until firmware is updated.

CVE-2023-41094 CRITICAL
9.8 Oct 04

TouchLink packets processed after timeout or out of range due to Operation on a Resource after Expiration and Missing Re

CVE-2022-24937 CRITICAL
9.8 Nov 14

Improper Restriction of Operations within the Bounds of a Memory Buffer vulnerability in Silicon Labs Ember ZNet allows

CVE-2022-24938 HIGH
7.5 Nov 14

A malformed packet causes a stack overflow in the Ember ZNet stack. Rated high severity (CVSS 7.5), this vulnerability i

CVE-2026-47154 HIGH
7.1 Jun 25

Remote denial of service in Silicon Labs EmberZNet Zigbee stack (v9.0.2 and earlier) lets an already-joined network devi

CVE-2026-47153 HIGH
7.1 Jun 25

Denial of service in Silicon Labs EmberZNet Zigbee stack (v9.0.2 and earlier) allows a device already joined to the Zigb

CVE-2026-47152 HIGH
7.1 Jun 25

Denial of service in Silicon Labs EmberZNet (Zigbee stack) v9.0.2 and earlier allows an already-joined network device to

CVE-2026-47151 HIGH
7.1 Jun 25

Out-of-bounds memory writes in Silicon Labs EmberZNet (Zigbee stack) v9.0.2 and earlier allow an already-joined network

CVE-2026-47150 HIGH
7.1 Jun 25

Denial of service in Silicon Labs EmberZNet (Zigbee stack) versions 9.0.2 and earlier allows an already-joined network d

CVE-2026-47149 HIGH
7.1 Jun 25

Denial of service in Silicon Labs EmberZNet Zigbee stack (v9.0.2 and earlier) lets an already-joined network device cras

CVE-2026-47148 HIGH
7.1 Jun 25

Denial of service in Silicon Labs EmberZNet Zigbee stack (v9.0.2 and earlier) allows an already-joined network device to

CVE-2026-47146 HIGH
7.1 Jun 25

Denial of service in Silicon Labs EmberZNet Zigbee stack (v9.0.2 and earlier) lets an already-joined network device cras

CVE-2026-47145 HIGH
7.1 Jun 25

Denial of service in Silicon Labs EmberZNet Zigbee stack (v9.0.2 and earlier) allows an already-joined network device to

Share

CVE-2026-47147 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy