Skip to content

Update to https://ethereum.org/bug-bounty/ #16247

@fredrik0x

Description

@fredrik0x

Is your feature request related to a problem? Please describe.

We need to make the bug bounty page a bit more clear with regards to rules and expectations for the security researchers.

Describe the solution you'd like

We should make it clear that Severity is measured by the finding’s impact on the entire Ethereum network.
We often base our impact a client will have on the network on https://clientdiversity.org/

Severity Definitions
Critical Severity
Vulnerabilities that allow an attacker to slash more than 50% of validators, exploit an EIP/specification or client bug to easily create an infinite amount of ETH which is finalized by the network, steal ETH from all EOAs, burn ETH from all EOAs, or take down the entire network by sending a single malicious on-chain transaction that ends up crashing all clients.

High Severity
Vulnerabilities that allow an attacker to slash more than 33% of validators, trivially cause network splits affecting more than 33% of the network, or being able to bring down more than 33% of the network by sending a single network packet or an on-chain transaction.

Medium Severity
Vulnerabilities that allow an attacker to slash more than 1% of validators, trivially cause network splits affecting more than 5% of the network, or being able to bring down more than 5% of the network by sending a single network packet or an on-chain transaction.

Low Severity
Vulnerabilities that allow an attacker to slash more than 0.01% of validators, trivially cause network splits affecting at least 0.01% of the network, or being able to bring down more than 0.01% of the network by sending a single network packet or an on-chain transaction.

Out of scope
Typographical errors.
Tests
High-effort (sustained, CPU or bandwidth intensive, and/or requires more than 1 packet or on-chain transaction) single-peer DoS attacks.
Any publicly known issues (includes forum posts, PRs, github issues, commits, blog posts, public discord messages, etc.)

Describe alternatives you've considered

None

Additional context

I can obviouslyt help out with discussions/brainstorming about this etc

Would you like to work on this issue?

  • Yes
  • No

Metadata

Metadata

Assignees

Labels

feature ✨This is enhancing something existing or creating something newneeds triage 📥This issue needs triaged before being worked on

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions