-
Notifications
You must be signed in to change notification settings - Fork 566
Some fields in transaction are not authenticated by signature #426
Comments
it's overwritten
how about adding in rpc client side? |
The issue is it don't verify the content before override it. |
@Muggle-Du is looking into this issue |
is @Muggle-Du still looking into it? |
Yes, I'm still looking into this. |
adding "from" null as part of consensus. currently, it's ignored in ante-handler level. so any data is accepted. |
System info: ethermint main
Steps to reproduce:
Some fields in transaction are not signed:
the redundantFrom
field in theMsgEthereumTx
Attacker is free to change these fields and tx is still valid.
Expected behavior: Can't modify tx without resigning.
Actual behavior: Can modify tx without resigning.
Additional info:
We should verify those fields against a constant value.
The text was updated successfully, but these errors were encountered: