CVE-2019-18671

Insufficient checks in the USB packet handling of the ShapeShift KeepKey hardware wallet before firmware 6.2.2 allow out-of-bounds writes in the .bss segment…

published December 6, 2019

CVSS
—
EPSS
3%
Percentile
88.3
In the wild
Unconfirmed
What it is

⚠️ Unauthenticated attackers can send crafted messages that lead to out-of-bounds writes on your KeepKey hardware wallet. Think of it as a sneaky delivery that opens the wrong door! 🔑 Imagine a postal service that delivers packages without checking the address. If a malicious sender crafts a message just right, they could redirect your valuable contents to their own hands! If exploited, this vulnerability could allow attackers to execute code on the device, potentially compromising your wallet's security and enabling unauthorized access to your assets. That means they could meddle with your funds or even wipe your device clean!

Put simply

Imagine a postal service that delivers packages without checking the address. If a malicious sender crafts a message just right, they could redirect your valuable contents to their own hands! CVE-2019-18671 arises from insufficient checks in USB packet handling on the ShapeShift KeepKey hardware wallet, permitting out-of-bounds writes in the .bss segment via specially crafted messages. This vulnerability is accessible through the WebUSB interface without authentication.

What to do

If exploited, this vulnerability could allow attackers to execute code on the device, potentially compromising your wallet's security and enabling unauthorized access to your assets. That means they could meddle with your funds or even wipe your device clean! To protect against this vulnerability, update your KeepKey firmware to version 6.2.2 or later as soon as possible. Regularly check for updates and ensure you only use trusted devices to interact with your wallet. You've got this! Just follow the steps to secure your device, and watch your digital fortress stay safe! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.03271 · 88.3th percentile
Published
2019-12-06T17:53Z
EPSS history
Timeline
  • 06 DEC 17:53Z
    Insufficient checks in the USB packet handling of the ShapeShift KeepKey hardware wallet before firmware 6.2.2 allow out-of-bounds writes in the .bss segment…
    cvelistv5