mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-18 01:43:47 +00:00
Fix typos 2021-08-22-split-postmortem.md
This commit is contained in:
parent
a9ab53d751
commit
20b95cd55b
1 changed files with 2 additions and 2 deletions
|
|
@ -6,7 +6,7 @@ This is a post-mortem concerning the minority split that occurred on Ethereum ma
|
|||
|
||||
|
||||
- 2021-08-17: Guido Vranken submitted a bounty report. Investigation started, root cause identified, patch variations discussed.
|
||||
- 2021-08-18: Made public announcement over twitter about upcoming security release upcoming Tuesday. Downstream projects were also notified about the upcoming patch-release.
|
||||
- 2021-08-18: Made public announcement over twitter about upcoming security release on Tuesday. Downstream projects were also notified about the upcoming patch-release.
|
||||
- 2021-08-24: Released [v1.10.8](https://github.com/ethereum/go-ethereum/releases/tag/v1.10.8) containing the fix on Tuesday morning (CET). Erigon released [v2021.08.04](https://github.com/ledgerwatch/erigon/releases/tag/v2021.08.04).
|
||||
- 2021-08-27: At 12:50:07 UTC, issue exploited. Analysis started roughly 30m later,
|
||||
|
||||
|
|
@ -18,7 +18,7 @@ This is a post-mortem concerning the minority split that occurred on Ethereum ma
|
|||
|
||||
On 2021-08-17, Guido Vranken submitted a report to bounty@ethereum.org. This coincided with a geth-meetup in Berlin, so the geth team could fairly quickly analyse the issue.
|
||||
|
||||
He submitted a proof of concept which called the `dataCopy` precompile, where the input slice and output slice were overlapping but shifted. Doing a `copy` where the `src` and `dest` overlaps is not a problem in itself, however, the `returnData`slice was _also_ using the same memory as a backing-array.
|
||||
He submitted a proof of concept which called the `dataCopy` precompile, where the input slice and output slice were overlapping but shifted. Doing a `copy` where the `src` and `dest` overlaps is not a problem in itself, however, the `returnData` slice was _also_ using the same memory as a backing-array.
|
||||
|
||||
#### Technical details
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue