Skip to main content

RS9116 SDK EUVDEUVD-2026-30381

| CVE-2026-3290 HIGH
Insufficient Entropy in PRNG (CWE-332)
2026-05-14 Silabs GHSA-rjvv-82rg-ppqh
7.4
CVSS 4.0 · Vendor: Silabs
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Position within adjacent network range
  2. Delivery
    Monitor wireless traffic for handshake
  3. Exploit
    Identify power save mode timing signature
  4. Execution
    Predict HRNG output during key generation
  5. Persist
    Derive session cryptographic keys
  6. Impact
    Decrypt wireless communications

Vulnerability Assessment

Weakness
CWE
Exploitation Conditions

RS9116 wireless module must be operating in power save mode-a feature typically enabled by default or explicitly configured in battery-operated IoT devices to reduce power consumption. Attacker must be within adjacent network range (WiFi or Bluetooth proximity, typically 10-100 meters depending on environment) during cryptographic handshake operations when the HRNG is invoked for key material generation. User interaction is required per CVSS vector (UI:P), suggesting exploitation timing depends on when legitimate users or applications trigger connection establishment or re-keying events. Attack complexity is low (AC:L) but timing is constrained (AT:P), meaning the attacker must capture specific protocol exchanges during the narrow window when predictable entropy is used. Successful exploitation requires protocol-level knowledge of WiFi or Bluetooth cryptographic handshakes and ability to implement the timing-based prediction algorithm specific to the RS9116 HRNG implementation.

Impact

Real-world risk is MODERATE-HIGH despite the 7.4 CVSS score. The CVSS 4.0 vector indicates adjacent network access (AV:A) requiring user interaction (UI:P) with low attack complexity (AC:L), while privileged access is not required (PR:N). Attack conditions require physical proximity to the wireless device and user interaction, limiting mass exploitation-reflected in SSVC assessment of non-automatable, no current exploitation. However, SSVC technical impact is marked 'total' because predictable cryptographic material can completely undermine confidentiality and integrity. The vulnerability's severity is contextual: critical for devices handling sensitive data over WiFi/Bluetooth (medical IoT, industrial sensors, smart home controllers), but lower risk for applications with defense-in-depth transport security. Missing EPSS score and absence from CISA KEV suggest no widespread exploitation activity, but cryptographic vulnerabilities can be silently exploited for targeted attacks. Patch availability mitigates long-term risk, though embedded device update challenges persist.

Exploit ScenarioDerived

An attacker positions themselves within WiFi range (adjacently on the same network segment) of a battery-powered industrial sensor running RS9116 SDK 2.13.1 in power save mode. When the sensor establishes a new encrypted connection, the attacker captures the WPA2 handshake or Bluetooth pairing exchange. Leveraging knowledge of the HRNG's predictable timing behavior in power save mode, the attacker computes likely nonce values generated during the handshake, reducing the keyspace from cryptographically strong (2^128) to a feasible brute-force range. With publicly available tools adapted for the known timing weakness, they derive the session key and decrypt all subsequent wireless traffic, gaining access to proprietary sensor data or control commands.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – May 14, 2026

Hardware random number generator (HRNG) in Silicon Labs RS9116 SDK versions up to 2.13.1 produces predictable cryptographic values when the wireless module operates in power save mode, enabling adjacent attackers with user interaction to compromise encrypted communications and authentication mechanisms. Vendor patch available via GitHub; no active exploitation confirmed but cryptographic weakness poses high risk to WiFi/Bluetooth IoT deployments relying on the affected module's entropy source.

RemediationAI

Upgrade to RS9116 SDK version 2.13.2 or later, which addresses the HRNG timing vulnerability in power save mode. Patched firmware and SDK components are available from the Silicon Labs WiseConnect GitHub repository at https://github.com/SiliconLabs/wiseconnect-wifi-bt-sdk/. Consult the vendor advisory at https://siliconlabs.lightning.force.com/sfc/servlet.shepherd/document/download/069Vm00000nIg6IIAS for migration guidance and compatibility notes. If immediate patching is not feasible, DISABLE POWER SAVE MODE on RS9116 modules to eliminate timing constraints on the HRNG-this trades increased power consumption for restored entropy quality and is suitable for mains-powered deployments but degrades battery life in portable devices. Additionally, implement application-layer cryptographic key diversification using external entropy sources (host MCU TRNG, server-provided session material) to reduce reliance on the module's HRNG-this requires application code changes and does not fully mitigate the vulnerability but provides defense-in-depth. Audit existing deployed devices for power save configuration and prioritize firmware updates for battery-operated units in security-sensitive roles.

Affected VersionsENISA

RS9116 SDK 0 ≤2.13.1

Affected Packages

euvd rs9116_sdk no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The RS9116 is a WiFi/Bluetooth combo wireless module from Silicon Labs targeting IoT applications. This vulnerability (CWE-332: Insufficient Entropy) affects the hardware random number generator (HRNG) component within the RS9116 SDK. When power save mode is enabled-a common configuration to extend battery life in IoT devices-timing constraints on the HRNG's operation introduce deterministic patterns in the generated random values. Cryptographic operations requiring entropy (key generation, nonce creation, session token generation) become predictable, fundamentally breaking the security assumptions of encryption, authentication protocols like WPA2/WPA3, and Bluetooth pairing. The affected product identified by CPE cpe:2.3:a:silicon_labs:rs9116_sdk:*:*:*:*:*:*:*:* encompasses all SDK versions through 2.13.1.

Know when Rs9116 Sdk gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Silabs) PRIMARY 7.4 HIGH
CVSS:4.0/AV:A/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Silabs) · only source for this CVE.

CVSS VectorVendor: Silabs

Attack Vector
Adjacent
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
None
User Interaction
Passive
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
CVSS changed
May 14, 2026 - 20:22 NVD
7.4 (HIGH)
CVE Published
May 14, 2026 - 19:24 nvd
UNKNOWN (no severity yet)
CVE Published
May 14, 2026 - 19:24 nvd
HIGH 7.4

DescriptionCVE.org

Timing limitations of the HRNG in RS9116 when power save mode is enabled results in predictable values

Executive ViewAI

Why It Matters

Silicon Labs RS9116 SDK versions up to 2.13.1 contain a cryptographic weakness in the hardware random number generator that produces predictable values during power-save mode operation, directly compromising the integrity of encrypted communications and authentication for any IoT device using this wireless module. Organizations deploying RS9116-based WiFi or Bluetooth devices face potential compromise of encrypted data and authentication mechanisms without immediate visibility into affected inventory, requiring urgent assessment and remediation of deployed hardware and software stacks.

Business Impact: High
Compensating Controls

Apply vendor patch. If immediate patching is not feasible, disable power-save mode on RS9116 wireless modules to mitigate the entropy weakness; however, this increases power consumption and is not a long-term solution. Prioritize patching for devices handling sensitive authentication or encrypted communications.

Threat Intelligence Overview

EPSS Score
0.0%
Top 96% exploitable
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Controlled
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

37
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +37
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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