#37153 [BC-Insight] Malicious validator can bring down honest nodes
Description
Description
func (s *Service) validateBlsToExecutionChange(ctx context.Context, pid peer.ID, msg *pubsub.Message) (pubsub.ValidationResult, error) {
//..
// Validate that the execution change object is valid.
_, err = blocks.ValidateBLSToExecutionChange(st, blsChange)
//..
}Severity Rationale
Recommended Patch
Proof of Concept
Proof of Concept
Previous#38278 [BC-Low] Potential DoS to Mempool Due to Missing Gas Limit CheckNext#37594 [SC-Insight] Nimbus incorrectly rejects non-minimally encoded snappy data length's due to spec. ambiguity
Was this helpful?