Intel

AIKIDO-2026-10544

@trustwallet/wallet-core is vulnerable to Insufficient Verification of Data Authenticity

Insufficient Verification of Data Authenticity Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Apr 24, 2026

65

Medium Risk

This Affects:

JS@trustwallet/wallet-core
2.0.0 - 4.6.5
Fixed in 4.6.6
Are you affected? Scan for Free

TL;DR

Affected versions of this package are vulnerable to Insufficient Verification of Data Authenticity in the Tron direct transaction signing flow. The legacy txId-based direct signing path accepted a transaction ID without validating that it matched the hash of the provided raw_data_hex and the serialized transaction. An attacker able to influence the input passed to the signer could cause it to sign a payload that does not correspond to the advertised txID, enabling transaction tampering or blind signing of unintended Tron transactions.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and rely on the Tron direct transaction signing APIs (notably the legacy txId direct signing path) with externally influenced transaction input.

Background info

@trustwallet/wallet-core is vulnerable to Insufficient Verification of Data Authenticity in versions 2.0.0 - 4.6.5.

How to fix this

Upgrade the @trustwallet/wallet-core library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform