CVE-2025-66692

A buffer over-read in the PublicKey::verify() method of Binance - Trust Wallet Core before commit 5668c67 allows attackers to cause a Denial of Service (DoS)…

High · published January 20, 2026

CVSS v3.1
7.5
EPSS
0%
Percentile
33.9
In the wild
Unconfirmed
What it is

⚡ A crafty input can trigger a buffer over-read in Trust Wallet Core, leading to a Denial of Service! It's like a diner who orders an extra-large meal but only gets an empty plate. 🍽️ Imagine a restaurant where a customer orders a dish, but instead of receiving their meal, they get an empty plate. In this case, the kitchen is overwhelmed and can't serve anyone else, just like how this vulnerability can stall your system with a clever input. This buffer over-read allows attackers to freeze your service, causing a Denial of Service (DoS) by sending specifically crafted data. If exploited, users might find themselves unable to access their wallets, leading to frustration and potential loss of access to funds. That's a recipe for disaster!

Put simply

Imagine a restaurant where a customer orders a dish, but instead of receiving their meal, they get an empty plate. In this case, the kitchen is overwhelmed and can't serve anyone else, just like how this vulnerability can stall your system with a clever input. In the PublicKey::verify() method of Binance - Trust Wallet Core, this vulnerability occurs when the method mishandles input, allowing attackers to read beyond the allocated buffer. This results in a failure to handle requests properly, which can crash the service.

What to do

This buffer over-read allows attackers to freeze your service, causing a Denial of Service (DoS) by sending specifically crafted data. If exploited, users might find themselves unable to access their wallets, leading to frustration and potential loss of access to funds. That's a recipe for disaster! Patch to the latest version after commit 5668c67 to eliminate this vulnerability. Regularly audit your input handling, and consider implementing additional checks to ensure data integrity. Don't leave the front door open for trouble! You've got this! With these steps, you'll secure your Trust Wallet and keep your funds safe. 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00408 · 33.9th percentile
Published
2026-01-20T00:00Z
EPSS history
Timeline
  • 20 JAN 00:00Z
    A buffer over-read in the PublicKey::verify() method of Binance - Trust Wallet Core before commit 5668c67 allows attackers to cause a Denial of Service (DoS)…
    cvelistv5