{"id":253164,"date":"2021-05-19T05:51:45","date_gmt":"2021-05-19T02:51:45","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/patched-vulnerability-couldve-crippled-eth-over-the-past-2-years-ethereum-foundation\/"},"modified":"2021-05-19T05:51:45","modified_gmt":"2021-05-19T02:51:45","slug":"patched-vulnerability-couldve-crippled-eth-over-the-past-2-years-ethereum-foundation","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/patched-vulnerability-couldve-crippled-eth-over-the-past-2-years-ethereum-foundation\/","title":{"rendered":"# Patched vulnerability could\u2019ve crippled ETH over the past 2 years: Ethereum Foundation"},"content":{"rendered":"<p>&#8220;<strong># Patched vulnerability could\u2019ve crippled ETH over the past 2 years: Ethereum Foundation <\/strong>&#8221;<br \/>\n<img decoding=\"async\" src=\"https:\/\/images.cointelegraph.com\/images\/840_aHR0cHM6Ly9zMy5jb2ludGVsZWdyYXBoLmNvbS91cGxvYWRzLzIwMjEtMDUvNTIyNGM5MGYtZjQ0ZC00MjIxLTliNTUtMGNiMDhjYzM4ZmM3LmpwZw==.jpg\" \/><\/p>\n<div class=\"post-content\" data-v-5a136f3a>The Ethereum Foundation has published a blog post outlining a potentially catastrophic vulnerability that could have resulted in the mainnet being brought down at a cost of less than five-figures up until the execution of the Berlin hardfork last month.<\/p>\n<p>A May 18 <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/blog.ethereum.org\/2021\/05\/18\/eth_state_problems\/\">blog post<\/a> describes the vulnerability as having posed \u201ca severe threat against the Ethereum platform\u201d until April\u2019s upgrades allowed it to dodge the bullet.<\/p>\n<p>The report describes the threat as having been an \u201copen secret,\u201d noting it was once publicly disclosed by mistake. Following the implementation of the Berlin hard fork, the foundation estimates the threat is low enough to warrant full disclosure at this time, stating:<\/p>\n<blockquote><p>\u201cIt\u2019s important that the community is given a chance to understand the reasoning behind changes that negatively affect the user experience, such as raising gas costs and limiting refunds.\u201d<\/p><\/blockquote>\n<p>The post details that Ethereum\u2019s state consists of a patricia-merkle trie, conceptually likening new accounts on the Ethereum network to new leaves growing on a tree. With the growth of the Ethereum network, increases to gas costs have been implemented from October 2016 to protect against denial-of-service attacks, including the controversial Ethereum Improvement Proposal, or EIP-1884.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\"><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/twitter.com\/hashtag\/Ethereum?src=hash&amp;ref_src=twsrc%5Etfw\">#Ethereum<\/a>&#8216;s DoS that never came to be.<\/p>\n<p>For over a year, mainnet could have been brought down with a few thousand $. As we&#8217;ve left it in the past, it&#8217;s time to shed some light on those troubled times.<a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/t.co\/xbPgbyWpcp\">https:\/\/t.co\/xbPgbyWpcp<\/a><\/p>\n<p>\u2014 Go Ethereum (@go_ethereum) <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/twitter.com\/go_ethereum\/status\/1394650199667187718?ref_src=twsrc%5Etfw\">May 18, 2021<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<p>In 2019, Ethereum security researchers Hubert Ritzdorf, Matthias Egli, and Daniel Perez teamed up to weaponize an exploit enabled by the recent upgrades, with the attack triggering random trie lookups that could \u201clead to blocktimes in the minute-range.\u201d A <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/hackmd.io\/@iwck0wkoSzauVnsYI0h7JA\/SkyFmk4_r\">report<\/a> published that year stated that delays caused by the attack will become longer as Ethereum\u2019s state grows, \u201cwhich allows efficient DoS attacks against Ethereum.\u201d<\/p>\n<p>After various proposals from developers were rejected throughout 2020, Vitalik Buterin teamed up with Martin Swende to author EIP-2929 and EIP-2930 \u2014 upgrades that raised gas prices \u201conly for things not already accessed\u201d to prevent the attack. The EIPs were introduced alongside the Berlin upgrade on April 15, 2021. As such, the blog estimates the Berlin upgrade reduced the effectiveness of the exploit by 50 times.<\/p>\n<p>Ethereum is not the only network to come clean about long-term vulnerabilities after implementing upgrades to protect against said exploits.<\/p>\n<p>In September 2020, crypto researchers Braydond Fuller and Javed Khan <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/invdos.net\/#paper\">published<\/a> a paper revealing a \u201chigh\u201d severity vulnerability for layer-two solutions built on top of BTC such as the Lightning Network. Despite the vulnerability being introduced and the authors estimating 50% of Bitcoin nodes were exposed to the vector, the authors did not identify any attempts at exploiting the weakness.<\/p>\n<p><template data-name=\"subscription_form\" data-type=\"markets_outlook\"><\/template><\/div>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMLG0nwswvr63Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\">For forums sites go to <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/forum.buradabiliyorum.com\/\" target=\"_blank\" rel=\"noopener\">Forum.BuradaBiliyorum.Com<\/a><\/span><\/strong>\n<\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/news\/\" data-internallinksmanager029f6b8e52c=\"2\" title=\"News\" target=\"_blank\" rel=\"noopener\">News<\/a> articles, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/general\/\" target=\"_blank\" rel=\"noopener\">General category.<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/cointelegraph.com\/news\/patched-vulnerability-could-ve-crippled-eth-over-the-past-2-years-ethereum-foundation\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;# Patched vulnerability could\u2019ve crippled ETH over the past 2 years: Ethereum Foundation &#8221; The Ethereum Foundation has published a blog post outlining a potentially catastrophic vulnerability that could have resulted in the mainnet being brought down at a cost of less than five-figures up until the execution of the Berlin hardfork last month. A&#8230;<\/p>\n","protected":false},"author":1,"featured_media":253165,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/images.cointelegraph.com\/images\/1200_aHR0cHM6Ly9zMy5jb2ludGVsZWdyYXBoLmNvbS91cGxvYWRzLzIwMjEtMDUvNTIyNGM5MGYtZjQ0ZC00MjIxLTliNTUtMGNiMDhjYzM4ZmM3LmpwZw==.jpg","fifu_image_alt":"","footnotes":""},"categories":[1],"tags":[74891,72287],"class_list":["post-253164","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general","tag-ethereum","tag-security"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/253164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=253164"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/253164\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/253165"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=253164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=253164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=253164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}