Files
lighthouse/beacon_node
Michael Sproul c028bac28d Fix slasher OOM (#9141)
Fix a vulnerability in the slasher whereby it would OOM upon processing an invalid attestation with an artificially high `validator_index`. This fix has already been made available to affected users on the `slasher-fix` branch.


  - Prevent attestations from being passed to the slasher prior to signature verification. This was unnecessary, as they would later be passed on successful validation as well.
- Add a defensive cap on the maximum validator index processable by the slasher. The cap is high enough that it shouldn't be reached for several years, and will quickly result in warning logs if forgotten.
- Add a regression test that confirms that the issue is fixed.


Co-Authored-By: Michael Sproul <michael@sigmaprime.io>
2026-04-20 00:59:42 +00:00
..
2026-04-20 00:59:42 +00:00
2026-04-16 23:50:20 +00:00
2026-04-16 23:50:20 +00:00
2026-04-03 08:35:02 +00:00
2025-08-13 03:04:31 +00:00
2026-03-06 23:09:33 +00:00