CVE-2023-27892
3.8
CVSS:3.1/AC:H/AV:P/A:N/C:H/I:N/PR:H/S:U/UI:N
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.
Affected Software
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| n/a | n/a | n/a | affected |
Weaknesses
- n/a
ADP Enrichment
CVE Program Container
Additional References
- https://github.com/keepkey/keepkey-firmware/pull/337
- https://blog.inhq.net/posts/keepkey-CVE-2023-27892/
CISA ADP Vulnrichment
- SSVC:
- Exploitation: poc
- Automatable: no
- Technical Impact: partial
References
- https://github.com/keepkey/keepkey-firmware/pull/337
- https://blog.inhq.net/posts/keepkey-CVE-2023-27892/
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.