A verifier with a signature address of zero is not rejected. Anyone is allowed to sign #62
Labels
bug
Something isn't working
grade-b
QA (Quality Assurance)
Assets are not at risk. State handling, function incorrect as to spec, issues with clarity, syntax
Lines of code
https://github.com/code-423n4/2022-10-holograph/blob/main/contracts/HolographFactory.sol#L320-L335
Vulnerability details
Impact
A verifier with a signature address of zero is not rejected. Anyone is allowed to sign
Proof of Concept
Tools Used
vscode
Recommended Mitigation Steps
check singer != address(0)
The text was updated successfully, but these errors were encountered: