You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The MerklePatriciaProofVerifier contract of this repository contains a critical severity vulnerability, do not use this in production.
About
When transitioning from one node to the next, the library fails to verify whether the next node was actually provided in the proof. See MerklePatriciaProofVerifier.sol#L148-L152.
This a critical bug that allow proving exclusion of a key which is included.