33520 - [BC - Insight] Inconsistent consensus issue for BlakeF precomp...
Description
Brief/Intro
Vulnerability Details
export function precompile09(opts: PrecompileInput): ExecResult {
...
const rounds = new DataView(data.subarray(0, 4).buffer).getUint32(0) // [1] wrong align for the
const hRaw = new DataView(data.buffer, 4, 64)
const mRaw = new DataView(data.buffer, 68, 128)
const tRaw = new DataView(data.buffer, 196, 16)Impact Details
References
Proof of Concept
PoC
Ground truth
Previous33483 - [BC - Critical] shardeum validator bypass loop breaking increme...Next33576 - [BC - High] Lack of deduplication in joinarchiver requests ...
Last updated
Was this helpful?