You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We found that discv4 would have abnormal message acceptance behaviors, such as "ping, findnode and ENRRequest" through the devp2p test tool we developed. After the tool and the node established a discv4 band, we continuously sent messages for testing and found that the node would reply with some abnormal messages, such as: expiration < now time, expiration = 0, version != correct value etc... For details, please refer to the json file in our experiment, which records the message information of abnormal message acceptance. The "check" field is defined according to the devp2p protocol specification to determine whether the message sent is abnormal, Success indicates whether the tested node replies, and Request and Response indicate the detailed contents of the sent and received messages respectively.
Actual behaviour
Abnormal network packets should not get a correct reply, they should be discarded, otherwise they will occupy the node's resources, thereby triggering network layer attacks, such as Dos, message replay, etc.
System information
Geth version:
last version
OS & Version: Linux
Expected behaviour
We found that discv4 would have abnormal message acceptance behaviors, such as "ping, findnode and ENRRequest" through the devp2p test tool we developed. After the tool and the node established a discv4 band, we continuously sent messages for testing and found that the node would reply with some abnormal messages, such as: expiration < now time, expiration = 0, version != correct value etc... For details, please refer to the json file in our experiment, which records the message information of abnormal message acceptance. The "check" field is defined according to the devp2p protocol specification to determine whether the message sent is abnormal, Success indicates whether the tested node replies, and Request and Response indicate the detailed contents of the sent and received messages respectively.
Actual behaviour
Abnormal network packets should not get a correct reply, they should be discarded, otherwise they will occupy the node's resources, thereby triggering network layer attacks, such as Dos, message replay, etc.
Backtrace
When submitting logs: please submit them as text and not screenshots.
The text was updated successfully, but these errors were encountered: