TGViewer
Libre Blockchain Libre Blockchain @librehash · 2.49K subscribers
Post #30451 219

Forwarded from Libre Blockchain

This same vulnerability was identified by Trail of Bits in their audit of the project 'Meson Fi'. Severity = high (for obvious reasons) and this vulnerability was a lot more succinct than the one that's in the Gnosis Safe contracts.

1. They identify two functions in the code. One verifies a signature for a "request", the other verifies a signature for a "release message".

2. The request has only the encoded swap, the release has the hash of an encoded swap + recipient's address.

3. First function looks for keccak256(abi.encodePacked(bytes28(0x1945...), encodedSwap)); and second function looks for keccak256(abi.encodePacked(bytes28(0x1945...), keccak256(abi.encodePacked(encodedSwap, recipient)). Difference is in what gets concatenated with the 0x1945 (EIP-191 signature standard) prefix.

Here, the analogy is that within Safe contracts, a product (`return` statement) of the encodeTransactionData function is analogous with encodedSwap.
More from @librehash
  1. Oct 9, 2026I'm back.
  2. Jun 10, 2026Until an adequate quantum-safe migration plan is proposed with a concrete timeline for imp…
  3. Jun 10, 2026The quantum clock is ticking: it's Bitcoin's problem, not Ethereum's https://www.coindesk.…
  4. Oct 30, 2025Update Regarding the Meeting Between Trump & Xi Jinping in South Korea Trump recently conc…
  5. Oct 17, 2025■□□□□ ℹ️ Data-Leak: Price sheet of 200+ crypto influencers and their wallet addresses from…
  6. Oct 16, 2025DPRK Adopts EtherHiding: Nation-State Malware Hiding on Blockchains. EtherHiding, a novel…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →