Skip to content
OpenAdvisories
Unscored CVE-2021-31616 EUVD-2021-18505GHSA-jjq4-78fg-7j7h

Insufficient length checks in the ShapeShift KeepKey hardware wallet firmware before 7.1.0 allow a stack buffer overflow via crafted messag…

Published May 6, 2021 · Updated Aug 3, 2024 · Assigned by mitre

Description

Insufficient length checks in the ShapeShift KeepKey hardware wallet firmware before 7.1.0 allow a stack buffer overflow via crafted messages. The overflow in ethereum_extractThorchainSwapData() in ethereum.c can circumvent stack protections and lead to code execution. The vulnerable interface is reachable remotely over WebUSB.

References