Severity by source
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:H/SI:H/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
Adjacent radio attack with no privileges/UI; predictable keys break confidentiality and enable device impersonation (I:H) affecting downstream connected systems, hence scope change S:C; no availability impact.
Primary rating from Vendor (Silabs).
CVSS VectorVendor: Silabs
Lifecycle Timeline
1DescriptionCVE.org
Incorrect use of the PUF key for user key generation in EFR32xG27 results in predictable keys
AnalysisAI
Predictable cryptographic key generation in Silicon Labs EFR32xG27 wireless SoCs stems from incorrect use of the on-chip PUF (Physical Unclonable Function) when deriving user keys, allowing an adjacent attacker to anticipate or reconstruct keys that should be unique and secret. Affected firmware built with the Silicon Labs SiSDK loses the confidentiality and authentication guarantees of derived keys. No public exploit identified at time of analysis; the issue was self-reported by Silicon Labs and a vendor patch is available.
Technical ContextAI
EFR32xG27 is a Series 2 wireless SoC from Silicon Labs used in Bluetooth/Zigbee/Thread/proprietary IoT designs, and the affected component per the CPE (cpe:2.3:a:silicon_labs:sisdk) is the Silicon Labs SiSDK software stack. A PUF leverages manufacturing-level physical variations to produce a device-unique secret intended to seed key derivation. The defect maps to CWE-339 (Small Seed Space in a PRNG / predictable seed): because the PUF output is consumed incorrectly during user key generation, the effective entropy of derived keys collapses, making them guessable rather than unique-per-device. The root cause is therefore not a weak algorithm but an implementation flaw in how the high-entropy PUF source is fed into key derivation.
RemediationAI
Apply the Silicon Labs fix by updating to the patched SiSDK from the official release repository (https://github.com/SiliconLabsSoftware/sisdk-release) and consult the vendor advisory (https://siliconlabs.lightning.force.com/sfc/servlet.shepherd/document/download/069Vm00000kDYsfIAG?operationContext=S1) for the exact fixed version and any required key re-provisioning steps - the input confirms a patch is available but does not name an exact fixed version, so verify it in the advisory rather than assuming. Because the defect produces predictable keys, patching firmware is necessary but likely not sufficient: any user keys already generated on the vulnerable path should be treated as compromised and regenerated/re-provisioned after updating, which may require re-flashing or re-pairing fielded devices (trade-off: operational disruption and possible need for physical or OTA access to deployed units). If immediate patching is impossible, restrict device pairing/provisioning to trusted, controlled environments and minimize exposure of devices to untrusted adjacent radio range, accepting that this reduces but does not eliminate the predictable-key risk.
Denial of service in Silicon Labs SiSDK v2026.6.0 and earlier affects EFR32MG24 and EFR32MG26 wireless SoCs running conc
Improper bounds validation in Silicon Labs EmberZNet SDK versions 9.0.2 and earlier exposes Zigbee-connected devices to
Same technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-39394
GHSA-f2cj-j66g-55wj