Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain mesh provisioning credentials
-
DeliveryJoin target Bluetooth Mesh network as provisioned device
-
ExploitCraft extended advertisement with malformed length field
-
ExecutionBroadcast malformed PDU within Bluetooth range
-
PersistTrigger out-of-bounds stack write on provisioner node
-
ImpactGain arbitrary code execution at firmware level
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Length parameter validation
|
| Exploitation Conditions | Two specific conditions must both be satisfied. First, the attacking device must have previously joined the Bluetooth Mesh network - it must hold valid provisioning credentials accepted by the network's provisioner authority; unauthenticated adjacent devices are not able to trigger this vulnerability. Second, the victim node must be a provisioner that has enabled Bluetooth extended advertisement support; provisioner nodes without extended advertisement capability, and all non-provisioner mesh nodes, are not described as impacted. Physical proximity (Bluetooth adjacent range, potentially extended by mesh relay) is also required. Exploitation is limited by these two conditions: the attacker must first breach the provisioning trust boundary, and the target must be a specifically-configured provisioner role rather than any arbitrary mesh participant. |
| Impact | The CVSS 4.0 vector (AV:A/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:H) scores 8.9, reflecting high impact but meaningful preconditions. The adjacent-network vector (AV:A) bounds the attack surface to Bluetooth range, which in mesh deployments can span hundreds of meters via multi-hop relay. The AT:P (attack requirement: Prerequisite) metric is the critical limiting factor: the attacking device must already be provisioned into the same Bluetooth Mesh network, meaning an adversary first needs a valid provisioning credential - either stolen, brute-forced, or obtained through a compromised provisioning authority. This substantially narrows the realistic attacker pool compared to a fully unauthenticated network-reachable flaw. The subsequent-system availability impact (SA:H) reflects that a compromised mesh node (particularly a provisioner) can disrupt or manipulate the broader mesh network. No CISA KEV listing or public POC code has been identified, and the EPSS score is not provided in the input data, making exploitation probability difficult to quantify independently. The combination of network-adjacent reach, high impact, and a meaningful provisioning prerequisite places this as a high-priority patch target for operators of provisioner nodes in production mesh deployments, particularly in industrial or building-automation environments where mesh provisioner nodes are long-lived and difficult to isolate. |
| Exploit ScenarioDerived | An attacker who has obtained provisioning credentials for a target Bluetooth Mesh network - for example, through a previously compromised IoT device or leaked provisioning key - brings a Bluetooth-capable device within radio range of a provisioner node. The attacker crafts extended advertisement PDUs with malformed length fields and broadcasts them into the mesh; when the provisioner's SDK processes the advertisement, the length inconsistency triggers an out-of-bounds write onto the stack. If the attacker controls the overwritten data sufficiently to redirect execution, arbitrary firmware-level code runs on the provisioner with no further interaction required. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 28, 2026
Remote code execution is possible in Silicon Labs Bluetooth Mesh SDK 6.1.4 and earlier through malformed Bluetooth extended advertisements that trigger out-of-bounds writes and stack corruption. The vulnerability is reachable only from devices already provisioned into the target mesh network, and only on provisioner nodes that have enabled extended advertisement support. No public exploit or CISA KEV listing has been identified at time of analysis, though the CVSS 4.0 base score of 8.9 reflects the high impact if exploitation conditions are met.
RemediationAI
The primary remediation is to upgrade to a patched release of the Silicon Labs Bluetooth Mesh SDK, available via the Gecko SDK GitHub releases page at https://github.com/SiliconLabs/gecko_sdk/releases. The exact minimum fixed version is not independently confirmed from the available input data - operators should consult the Silicon Labs vendor advisory (https://siliconlabs.lightning.force.com/sfc/servlet.shepherd/document/download/a45Vm000000Et6HIAS?operationContext=S1) to identify the precise patched version. As a compensating control prior to patching, operators can disable extended advertisement support on provisioner nodes if the feature is not operationally required, which eliminates the vulnerable code path entirely but may reduce mesh range or device compatibility. Additionally, tightening mesh network provisioning controls - rotating provisioning keys, auditing provisioned device lists, and revoking credentials for untrusted devices - limits the pool of adversaries who can reach the vulnerable code. Note that disabling extended advertisements may impact devices that rely on this feature for connectivity.
Affected VersionsENISA
Affected Packages
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 affected component is Silicon Labs' BT Mesh SDK (CPE: cpe:2.3:a:silicon_labs:bt_mesh_sdk:*:*:*:*:*:*:*:*), a firmware-level library implementing the Bluetooth Mesh Profile specification for embedded IoT devices. CWE-130 (Improper Handling of Length Parameter Inconsistency) indicates the root cause: the SDK fails to properly validate length fields in incoming Bluetooth extended advertisement PDUs before using them to bound memory writes. When a mesh-provisioned device sends a crafted extended advertisement with a malformed length parameter, the SDK writes beyond the bounds of the intended buffer into adjacent stack memory, corrupting control-flow data such as return addresses or function pointers. This class of flaw in resource-constrained embedded stacks is particularly severe because modern exploit mitigations (ASLR, stack canaries) are often absent or weakly implemented in IoT firmware environments.
Know when Bt Mesh 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
CVSS:4.0/AV:A/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:H
Adjacent vector for Bluetooth; AC:H captures the provisioning prerequisite; scope change reflects provisioner's authority over the broader mesh network.
Primary rating from Vendor (Silabs).
CVSS VectorVendor: Silabs
DescriptionCVE.org
In Bluetooth Mesh SDK 6.1.4 and earlier, malformed extended advertisements can trigger out-of-bounds writes leading to stack corruption and remote code execution. These messages must come from a device that has already joined the network. Only provisioners supporting extended advertisements may be impacted.
Executive ViewAI
Silicon Labs Bluetooth Mesh SDK 6.1.4 and earlier expose provisioner nodes to remote compromise through malformed Bluetooth advertisements. Exploited provisioners could grant attackers full control over mesh network operations and connected IoT infrastructure. Organizations with Bluetooth Mesh deployments should treat this as a critical infrastructure vulnerability requiring immediate patching.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
EUVD-2026-67297
GHSA-f29w-mc54-fh2c
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB