The contract intends for all signers to propose a transaction but the proposeTransaction function has the onlyOwner modifier which makes other signers ineligible to propose a transaction and this doesn't correlate with the contract's intended workflow that is stated in the README. Signers (holders of SIGNING_ROLE) - Propose new transactions (permission is tied to the role, so any signer can propose)
Likelihood:
When other signers try to propose a transaction, they can't.
Impact:
Only the owner can propose transactions which is against the core functionality of the protocol
This test shows and proofs that other signers cannot propose transactions
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.