PT-2023-21399 · Shapeshift · Keepkey

Christian Reitter

·

Publicado

2023-05-02

·

Atualizado

2023-05-10

·

CVE-2023-27892

CVSS v3.1

5.7

Média

VetorAV:P/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:H
Name of the Vulnerable Software and Affected Versions ShapeShift KeepKey hardware wallet versions prior to 7.7.0
Description The issue is related to insufficient length checks in the firmware, allowing a global buffer overflow via crafted messages. Flaws in the cf confirmExecTx() function in ethereum contracts.c can 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.
Recommendations For versions prior to 7.7.0, update the firmware to version 7.7.0 or later to resolve the issue. As a temporary workaround, consider restricting physical access to the device and keeping it PIN-locked to minimize the risk of exploitation.

Exploit

Correção

Buffer Overflow

Out of bounds Read

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2023-27892

Produtos afetados

Keepkey