MondrianWallet2::executeTransactionFromOutside
is missing magic validation from the _validateTrasaction
function.
The magic needs to be checked against the ACCOUNT_VALIDATION_SUCCESS_MAGIC
. The magic value needs to be validated to confirm that the transactions meet all of the protocol criteria before execution, it is critical for ensuring the integrity and correctness of the transactions.
Without this validation, it is unknown if the transactions are correct or meet all of the necessary criteria before execution.
--Foundy
It is recommended to add a validation check to check the magic.
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.