PT-2018-15365

CVE-2018-20421

·

Published

2018-12-24

·

Updated

2019-10-03

Description by

CVSS 3.1
7.5
High
MetricsAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Go Ethereum (aka geth) version 1.8.19
Description The issue allows attackers to cause a denial of service due to memory consumption. This can be achieved by rewriting the length of a dynamic array in memory and then writing data to a single memory location with a large index number. An example of this exploit involves using assembly { mstore } followed by a c[0xC800000] = 0xFF assignment.
Recommendations For Go Ethereum (aka geth) version 1.8.19, update to a newer version that contains a fix for this issue to prevent denial of service attacks.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
Found an issue in the description? Have something to add? Feel free to write us 👾