Read the docs
TI-2023-12483 Aliases CVE-2023-27892GHSA-76qj-23pr-3333

Insufficient length checks in the ShapeShift KeepKey hardware wallet firmware before…

Priority MEDIUM 59CWE-120Published · Updated

Key facts

Attack vector
Physical
Privileges required
None
User interaction
None
Attack complexity
High
Impact type
—
Confidentiality · integrity · availability
High · None · High
Fix status
No fix listed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA.

Summary

Insufficient length checks in the ShapeShift KeepKey hardware wallet firmware before 7.7.0 allow a global buffer overflow via crafted messages. Flaws in cf_confirmExecTx() in ethereum_contracts.c can be used to reveal arbitrary microcontroller memory on the device screen or crash the device. With physical access to a PIN-unlocked device, attackers can extract the BIP39 mnemonic secret from the hardware wallet.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.0047 40th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
  • — Vendor— Affected all versions Fixed in — No fix listed CNA

CPE configurations NVD · 2

CPEVersionsRoleVendor
cpe:2.3:o:shapeshift:keepkey_firmware:*:*:*:*:*:*:*:*7.5.2 to before 7.7.0VulnerableShapeshift
cpe:2.3:h:shapeshift:keepkey:-:*:*:*:*:*:*:*not specified by NVDRunning onShapeshift
  • cpe:2.3:o:shapeshift:keepkey_firmware:*:*:*:*:*:*:*:* Versions 7.5.2 to before 7.7.0 Vulnerable ·Shapeshift
  • cpe:2.3:h:shapeshift:keepkey:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·Shapeshift

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2023-27892
  2. 2026-10-03 Alias added: GHSA-76qj-23pr-3333

References

  • TI-2021-11714 Insufficient length checks in the ShapeShift KeepKey hardware wallet firmware before… CVSS 3.1HIGH 8.8
  • TI-2018-05022 Format String vulnerability in KeepKey version 4.0.0 allows attackers to trigger… CVSS 3.0HIGH 7.5
  • TI-2019-13510 Insufficient checks in the finite state machine of the ShapeShift KeepKey hardware wallet… CVSS 3.1HIGH 7.5
  • TI-2019-10699 On ShapeShift KeepKey devices, a side channel for the row-based OLED display was found. CVSS 3.0LOW 2.4

Sources