Security Resilience

CVE-2023-5138

Silabs Gecko Software Development Kit 1.0.0 – 4.4.0

Published
03 January 2024
Modified
21 November 2024
Patch / advisory
CVSS Score v3.1 6.8
Click a component to see what it means
Raw vectorCVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS Score 0.0027 18th percentile
Risk Priority 49 floored blend · peak EPSS

CVSS and EPSS are reproduced from their sources (NVD, FIRST EPSS). Risk Priority is our own derived reading, not an NVD score.

Summary

CVE-2023-5138 is a medium-severity EM-FI (CWE-1319) vulnerability in Silabs Gecko Software Development Kit. Its CVSS base score is 6.8 (Medium).

Operationally, exploitation aligns with the MITRE ATT&CK technique Junk Data (T1001.001); ranked at the 18th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog.

The strongest mitigations our analysis identified map to SA-11 (Developer Testing and Evaluation) and SA-18 (Tamper Resistance and Detection) — see the control section below for these in your framework.

EU & UK References

Vulnerability Data

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

CWE(s)

Related Threats

MITRE ATT&CK Enterprise Techniques

T1001.001 Junk Data Command And Control
Adversaries may add junk data to protocols used for command and control to make detection more difficult.
T1003.002 Security Account Manager Credential Access
Adversaries may attempt to extract credential material from the Security Account Manager (SAM) database either through in-memory techniques or through the Windows Registry where the SAM database is stored.
T1003.003 NTDS Credential Access
Adversaries may attempt to access or create a copy of the Active Directory domain database in order to steal credential information, as well as obtain other information about domain members such as devices, users, and access rights.
T1003.007 Proc Filesystem Credential Access
Adversaries may gather credentials from the proc filesystem or `/proc`.
T1006 Direct Volume Access Stealth
Adversaries may directly access a volume to bypass file access controls and file system monitoring.
T1008 Fallback Channels Command And Control
Adversaries may use fallback or alternate communication channels if the primary channel is compromised or inaccessible in order to maintain reliable command and control and to avoid data transfer thresholds.
Derived from this CVE’s CWE(s) via the direct CWE→ATT&CK cross-walk.

CVEs Like This One

CVE-2023-6387Same product: Silabs Gecko Software Development Kit
CVE-2023-41097Same product: Silabs Gecko Software Development Kit
CVE-2023-4020Same product: Silabs Gecko Software Development Kit
CVE-2023-4280Same product: Silabs Gecko Software Development Kit
CVE-2023-2687Same product: Silabs Gecko Software Development Kit
CVE-2023-2747Same product: Silabs Gecko Software Development Kit
CVE-2024-22473Same product: Silabs Gecko Software Development Kit
CVE-2024-0240Same product: Silabs Gecko Software Development Kit
CVE-2023-32096Same product: Silabs Gecko Software Development Kit
CVE-2023-32097Same product: Silabs Gecko Software Development Kit

Affected Assets

silabs
gecko software development kit
1.0.0 — 4.4.0

Mitigating Controls

Mitigating Controls (NIST 800-53 r5) AI

Developer testing and evaluation can discover missing initialization through static analysis or test cases.

Tamper-resistance requirements directly drive hardware protections that block EM fault injection from reaching internal state or bypassing checks.

Mandating a tamper-protection program for components forces implementation of EM-FI countermeasures during development and supply-chain handling.

Documented development standards and processes can mandate initialization of critical resources.

Security engineering principles can require explicit resource initialization during design and coding.

Mitigating Controls (NIST CSF 2.0) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.

DE.CM-02 partial match
blocks

Physical-environment monitoring can detect EM-FI attempts or related tampering.

PR.AA-06 partial match
blocks

Managing physical access directly reduces the opportunity to perform EM-FI attacks.

PR.IR-02 partial match
blocks

Protecting assets from environmental threats encompasses electromagnetic fault-injection vectors.

Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.

degrades

Physical and environmental threat protection directly addresses EM-FI risk through shielding and environmental controls.

blocks

Secure development life cycle mandates initialization of resources before use.

blocks

Secure system architecture principles can include hardware-level countermeasures against EM-FI, though the control is not specific to this threat.

removes
finds

Security testing in development can discover EM-FI susceptibility, but does not inherently prevent the weakness in production.

Hardening callouts derived

DISA STIG baselines are authored against specific weaknesses. Where this CVE cites a broad weakness class, the mapping is not asserted at that abstraction (owner ruling, 2026-09-25: grade only at Base and below), so no rule is shown here rather than a rule shown against the wrong grain.

  • No fine-grained STIG row for CWE-909, a class-level weakness, and none of its children carries one either.

References