-
Notifications
You must be signed in to change notification settings - Fork 134
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bypass Interchain Security Disabled Modules Messages #1492
Comments
An update on this issue:
Still, this needs to be fixed to avoid any issues in the future a consumer chain sets the evidence router. |
hi @mpoke, correct me if i'm wrong but we can check the for authz message in the consumer ante handler and check the msgs array in MsgExec for any message type that corresponded to the disable message types. What do you think ? |
spin up some rough idea PR, hope this would be any help |
Summary of Bug
Consumer chains disable messages for both the Slashing and Evidence modules, i.e.,
interchain-security/app/consumer/ante_handler.go
Line 46 in a9b090f
These mechanism can be bypass by submitting messages wrapped within an
authz
MsgExec
transaction.This is also the case for Stride and Neutron.
Version
a9b090f
Steps to Reproduce
For Admin Use
The text was updated successfully, but these errors were encountered: