Skip to content
OpenAdvisories

Vendor

silabs.com

99 known vulnerabilities.

45 results · Clear filters · Feed

  • Medium 5.3

    RS9116W/SiWx917 malformed packet with increased length field causes memory leak

    A malformed Bluetooth connection request message can cause the RS9116W/SiWx917 to leak potentially sensitive information.  See vulnerability B-E4 in the related paper below.

  • Medium 5.3

    BT122 malformed packet with increased length field causes memory leak

    A malformed Bluetooth connection request message can cause the BT122 to leak potentially sensitive information. See vulnerability B-E4 in the related paper below.

  • Medium 5.3

    BT122 stops advertising

    The BT122 module stops advertising after receiving a plaintext 'pause enceryption response' message resulting in a denial of service. See vulnerability B-E2 in the related paper below.

  • Medium 4.1

    Insufficient DPA countermeasure reseeding

    * Countermeasures for DPA within SYMCRYPTO engine on SixG301xxx devices are not sufficiently random and will eventually repeat. * KSU keys using SYMCRYPTO will be impacted by this vulnerability.

  • Medium 6.0

    Integer Wraparound DoS in Silicon Labs Matter Implementation

    A reachable infinite loop via an integer wraparound is present in Silicon Labs' Matter SDK which allows an attacker to trigger a denial of service. A hard reset is required to recover the device.

  • Medium 5.3

    Truncated 802.15.4 packet leads to denial of service

    A truncated 802.15.4 packet can lead to an assert, resulting in a denial of service.

  • Medium 5.3

    Silicon Labs Z-Wave Protocol Controller Integer underflow vulnerability leads to out of bounds read

    An integer underflow vulnerability in the Silicon Labs Z-Wave Protocol Controller can lead to out of bounds memory reads.

  • Medium 6.0

    Denial of Service Vulnerability in Silicon Labs WF200 and WGM160P Devices

    When a WF200/WGM160P device is configured to operate as an Access Point, it may be vulnerable to a denial of service triggered by a malformed packet. The device may recover automatically or require a hard reset.

  • Medium 5.9

    Denial of Service (DoS) vulnerabilitiey in Zigbee library

    The Ember ZNet stack’s packet buffer manager may read out of bound memory leading to an assert, causing a Denial of Service (DoS).

  • Medium 5.9

    DoS in Zigbee device due to heavy traffic

    A Zigbee Radio Co-Processor (RCP), which is using SiLabs EmberZNet Zigbee stack, was unable to send messages to the host system (CPCd) due to heavy Zigbee traffic, resulting in a Denial of Service (DoS) attack, Only hard reset will bring the device to normal …

  • Medium 5.3

    High traffic causes corrupt SPI packets in OpenThread leading to denial of service

    In high traffic environments, a Silicon Labs OpenThread RCP (see impacted versions) fails to clear the SPI transmit buffer and may send a corrupt packet over SPI to its host,  causing the host to reset the RCP which results in a denial of service.

  • Medium 6.0

    Buffer overflow in Si91x crypto APIs

    The following APIs for the Silcon Labs SiWx91x prior to vesion 3.4.0 failed to check the size of the output buffer of the caller which could lead to data corruption on the host (Cortex-M4) application. sl_si91x_aes sl_si91x_gcm sl_si91x_ccm sl_si91x_sha

  • Medium 4.3

    Malformed packet leads to denial of service in NWK/APS layer

    A malformed packet can cause a buffer overflow in the NWK/APS layer of the Ember ZNet stack and lead to an assert

  • Medium 5.8

    Dos in ZigBee device due to unsolicited encrypted rejoin response

    A ZigBee coordinator, router, or end device may change their node ID when an unsolicited encrypted rejoin response is received, this change in node ID causes Denial of Service (DoS). To recover from this DoS, the network must be re-established

  • Medium 4.3

    Malformed packet leads to denial of service in APS layer

    A malformed packet can cause a buffer overflow in the APS layer of the Ember ZNet stack and lead to an assert

  • Medium 6.5

    EmberZNet malformed MAC layer packet leads to denial of service

    A malformed 802.15.4 packet causes a buffer overflow to occur leading to an assert and a denial of service. A watchdog reset clears the error condition automatically.

  • Medium 6.5

    Denial of Service in Silicon Labs RS9116 Bluetooth SDK

    Due to an unchecked buffer length, a specially crafted L2CAP packet can cause a buffer overflow. This buffer overflow triggers an assert, which results in a temporary denial of service.  If a watchdog timer is not enabled, a hard reset is required to recover …

  • Medium 6.5

    Denial of Service in Silicon Labs RS9116 Bluetooth SDK

    An assert may be triggered, causing a temporary denial of service when a peer device sends a specially crafted malformed L2CAP packet. If a watchdog timer is not enabled, a hard reset is required to recover the device.

  • Medium 6.5

    Denial of Service in Silicon Labs RS9116 Bluetooth SDK

    The L2CAP receive data buffer for L2CAP packets is restricted to packet sizes smaller than the maximum supported packet size. Receiving a packet that exceeds the restricted buffer length may cause a crash. A hard reset is required to recover the crashed devic…

  • Medium 6.5

    BLE peripheral DoS after few cycles of connect/disconnects

    A denial of service may be caused to a single peripheral device in a BLE network when multiple central devices continuously connect and disconnect to the peripheral. A hard reset is required to recover the peripheral device.

  • Medium 6.5

    Denial of service in multi-protocol gateway - Zigbee + Thread

    In a Silicon Labs  multi-protocol gateway, a corrupt pointer to buffered data on a multi-protocol radio co-processor (RCP) causes the OpenThread Border Router(OTBR) application task running on the host platform to crash, allowing an attacker to cause a tempor…

  • Medium 5.6

    Failure to update BT Mesh Replay Protection List

    A bug exists in the API, mesh_node_power_off(), which fails to copy the contents of the Replay Protection List (RPL) from RAM to NVM before powering down, resulting in the ability to replay unsaved messages. Note that as of June 2024, the Gecko SDK was rename…

  • Medium 5.3

    Potential DoS due to BusFault and Assert in Ember ZNet legacy packet buffer

    Due to an allocation of resources without limits, an uncontrolled resource consumption vulnerability exists in Silicon Labs Ember ZNet SDK prior to v7.4.0.0 (delivered as part of Silicon Labs Gecko SDK v4.4.0) which may enable attackers to trigger a bus fault…

  • Medium 5.3

    Potential DoS for EFR32xxx parts in high traffic environments due to null buffer dereference / crash

    High traffic environments may result in NULL Pointer Dereference vulnerability in Silicon Labs's Ember ZNet SDK before v7.4.0, causing a system crash.

  • Medium 6.2

    Silicon Labs EFR32xxx parts with classic key storage do not use hardware accelerated AES-CCM

    Ember ZNet between v7.2.0 and v7.4.0 used software AES-CCM instead of integrated hardware cryptographic accelerators, potentially increasing risk of electromagnetic and differential power analysis sidechannel attacks.

  • Medium 6.5

    Silicon Labs PC Controller v5.54.0 and Earlier Denial of Service Vulnerability

    Malformed S2 Nonce Get Command Class packets can be sent to crash PC Controller v5.54.0 and earlier.

  • Medium 6.5

    Silicon Labs PC Controller Denial of Service Vulnerability

    Malformed Device Reset Locally Command Class packets can be sent to the controller, causing the controller to assume the end device has left the network. After this, frames sent by the end device will not be acknowledged by the controller. This vulnerability …

  • Medium 6.8

    Uninitialized TRNG used for ECDSA after EM2/EM3 sleep for VSE devices

    TRNG is used before initialization by ECDSA signing driver when exiting EM2/EM3 on Virtual Secure Vault (VSE) devices. This defect may allow Signature Spoofing by Key Recreation.This issue affects Gecko SDK through v4.4.0.

  • Medium 6.5

    Silicon Labs EFR32 Bluetooth stack denial of service when sending notifications to multiple clients

    A memory leak in the Silicon Labs' Bluetooth stack for EFR32 products may cause memory to be exhausted when sending notifications to multiple clients, this results in all Bluetooth operations, such as advertising and scanning, to stop.

  • Medium 6.8

    Glitch detection not active by default in Silicon Labs Secure Vault High devices

    Glitch detection is not enabled by default for the CortexM33 core in Silicon Labs secure vault high parts EFx32xG2xB, except EFR32xG21B.

  • Medium 4.6

    Potential Timing vulnerability in CBC PKCS7 padding calculations

    An Observable Timing Discrepancy, Covert Timing Channel vulnerability in Silabs GSDK on ARM potentially allows Padding Oracle Crypto Attack on CBC PKCS7.This issue affects GSDK: through 4.4.0.

  • Medium 5.7

    Z-Wave Denial of Service caused by Stream of Packets

    A denial of service vulnerability exists in all Silicon Labs Z-Wave controller and endpoint devices running Z-Wave SDK v7.20.3 (Gecko SDK v4.3.3) and earlier. This attack can be carried out only by devices on the network sending a stream of packets to the dev…

  • Medium 6.4

    Z/IP Gateway Use of Uninitialized PRNG when Generating S0 Encryption Key

    The first S0 encryption key is generated with an uninitialized PRNG in Z/IP Gateway products running Silicon Labs Z/IP Gateway SDK v7.18.3 and earlier. This makes the first S0 key generated at startup predictable, potentially allowing network key prediction a…

  • Medium 6.8

    Keys Stored in Plaintext on Secure Vault High for Silabs Ember ZNet devices

    Missing Encryption of Security Keys vulnerability in Silicon Labs Ember ZNet SDK on 32 bit, ARM (SecureVault High modules) allows potential modification or extraction of network credentials stored in flash. This issue affects Silicon Labs Ember ZNet SDK: 7.3.…

  • Medium 6.8

    Keys Stored in Plaintext on Secure Vault High for Silabs OpenThread devices

    Missing Encryption of Security Keys vulnerability in Silicon Labs OpenThread SDK on 32 bit, ARM (SecureVault High modules) allows potential modification or extraction of network credentials stored in flash. This issue affects Silicon Labs OpenThread SDK: 2.3.…

  • Medium 5.9

    Bluetooth LE segmented 'prepare write response' packet may lead to out-of-bounds memory access

    Forcing the Bluetooth LE stack to segment 'prepare write response' packets can lead to an out-of-bounds memory access.

  • Medium 5.3

    Connection update while closing connection may lead to denial-of-service

    A memory leak in the EFR32 Bluetooth LE stack 5.1.0 through 5.1.1 allows an attacker to send an invalid pairing message and cause future legitimate connection attempts to fail. A reset of the device immediately clears the error.

  • Medium 5.3

    Key duplication in GSDK

    Compiler removal of buffer clearing in sli_se_driver_mac_compute in Silicon Labs Gecko Platform SDK v4.2.1 and earlier results in key material duplication to RAM.

  • Medium 5.3

    Key duplication in GSDK

    Compiler removal of buffer clearing in sli_se_sign_hash in Silicon Labs Gecko Platform SDK v4.2.1 and earlier results in key material duplication to RAM.

  • Medium 5.3

    Key duplication in GSDK

    Compiler removal of buffer clearing in sli_se_sign_message in Silicon Labs Gecko Platform SDK v4.2.1 and earlier results in key material duplication to RAM.