Skip to content

Bypass Interchain Security Disabled Modules Messages #1492

Description

@mpoke

Summary of Bug

Consumer chains disable messages for both the Slashing and Evidence modules, i.e.,

consumerante.NewDisabledModulesDecorator("/cosmos.evidence", "/cosmos.slashing"),

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

  1. Wrap a /cosmos.evidence or /cosmos.slashing transaction within a authz MsgExec transaction
  2. Broadcast this transaction to the chain
  3. bypass the blocked messages

For Admin Use

  • Not duplicate issue
  • Appropriate labels applied
  • Appropriate contributors tagged
  • Contributor assigned/self-assigned
  • Is a spike necessary to map out how the issue should be approached?

Metadata

Metadata

Assignees

Labels

type: bugIssues that need priority attention -- something isn't working

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions