PT-2025-5577 · Unknown · Ismp-Grandpa+1

Seunlanlege

·

Published

2025-01-28

·

Updated

2026-04-13

·

CVE-2025-24800

CVSS v4.0

9.3

Critical

VectorAV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Hyperbridge versions prior to 15.0.1
Description Hyperbridge is a hyper-scalable coprocessor for verifiable, cross-chain interoperability. A critical issue in the ismp-grandpa crate allows a malicious prover to convince the verifier of the finality of arbitrary headers, which could lead to the theft of funds or the compromise of cross-chain applications. This occurs because the verifier only accepts invalid signatures of Grandpa precommits. Specifically, the handleConsensus() function calls IConsensus(host.consensusClient()).verifyConsensus(), where a missing negation check in a conditional statement causes the system to reject valid signatures and accept invalid ones.
Recommendations Update to version 15.0.1.

Exploit

Fix

Improper Verification of Cryptographic Signature

Weakness Enumeration

Related Identifiers

CVE-2025-24800
GHSA-WWX5-GPGR-VXR7

Affected Products

Hyperbridge
Ismp-Grandpa