In brief
For the attacker: you've proven your point, if you can return the funds to the users, it would be greatly appreciated by the community, including many bystanders watching DeFi from afar
— Harvest Finance (@harvest_finance) October 26, 2020
$78,267.00
2.10%$2,517.45
2.94%$753.89
3.82%$1.34
2.21%$0.999516
-0.00%$106.19
5.57%$0.336738
0.63%$1,472.29
7.02%$1.028
-0.15%$88.63
9.59%$0.085249
4.68%$542.71
9.68%$0.999651
0.03%$80.61
2.39%$0.0130053
7.09%$11.85
5.83%$8.90
-0.31%$0.215026
7.68%$0.187966
2.67%$8.98
29.80%$249.23
10.42%$0.999181
-0.02%$3.47
23.51%$0.110954
8.82%$0.999145
0.02%$55.56
5.13%$1.36
3.23%$7.94
4.89%$0.077396
4.28%$0.999922
-0.00%$0.786908
8.86%$0.00000539
6.72%$1.31
16.45%$0.059366
2.47%$248.20
8.63%$0.99962
0.01%$4,386.75
1.83%$1.14
0.01%$114.73
2.31%$1.00
0.00%$0.999929
0.01%$1.14
0.07%$134.52
9.23%$0.754969
2.44%$0.00422855
8.35%$0.594399
6.61%$1.14
12.82%$4,385.88
1.74%$0.386374
9.53%$0.058075
-1.27%$0.678731
-5.00%$0.168086
9.70%$2.36
9.68%$0.431971
14.91%$0.00000369
5.75%$2.77
7.84%$0.998326
0.01%$0.00000168
0.17%$0.061746
8.30%$0.208406
25.84%$1.16
0.05%$0.99949
0.00%$1.00
-0.02%$0.995673
0.02%$1.95
1.67%$0.998938
-0.01%$27.36
7.42%$7.88
6.32%$4.97
0.82%$0.099829
3.33%$9.79
5.57%$0.03606183
4.91%$7.14
2.11%$106.54
0.00%$0.117478
0.65%$0.082751
0.38%$62.64
1.60%$2.53
5.94%$1.65
7.04%$0.0959
6.36%$0.256352
13.20%$0.828234
3.71%$1.22
0.05%$1.51
8.32%$1.05
0.02%$60.00
2.86%$11.21
0.01%$0.867142
8.24%$0.998472
0.01%$0.682357
13.14%$0.00757323
5.24%$0.02416332
2.15%$6.37
13.11%$0.628703
13.37%$0.075732
-0.48%$0.670912
16.62%$2.04
4.87%$0.00640836
1.15%$0.02766148
0.37%$0.998703
-0.02%$0.02350654
9.28%$0.334464
4.78%$0.515924
9.25%$0.275704
15.41%$0.999618
-0.01%$1.84
25.28%$0.998583
0.01%$0.711897
7.64%$0.999031
-0.01%$0.060789
11.87%$0.00758236
4.16%$1.15
0.08%$0.0118158
-0.04%$0.496228
4.35%$2.51
9.27%$0.186055
17.69%$0.643838
5.43%$0.00726404
1.94%$1.13
10.27%$0.124954
-10.89%$0.397217
13.18%$0.02313656
11.07%$1.12
0.02%$0.348281
21.49%$16.98
5.83%$1.22
3.79%$139.87
0.79%$0.132032
-1.64%$116.59
0.01%$0.997851
0.00%$0.999357
0.04%$0.388296
9.61%$0.01679241
0.26%$0.00000033
3.34%$0.974922
0.26%$0.04688085
7.55%$0.999302
0.00%$115.78
1.64%$19.97
-0.82%$16.77
3.86%$0.268774
7.59%$0.02391285
5.86%$0.00005122
2.02%$1.10
0.02%$0.03564828
27.11%$0.109215
2.78%$0.258282
-6.25%$0.00000122
1.43%$0.111716
13.86%$0.255866
16.18%$6.01
8.38%$0.04767059
4.20%$0.213695
6.71%$66.86
3.62%$0.089677
4.58%$0.00000282
4.45%$0.00002492
3.65%$0.00000024
1.11%$0.45458
6.81%$0.235942
1.76%$0.999109
-0.01%$0.999024
0.02%$0.918467
40.24%$0.339196
3.15%$67.72
-0.64%$0.54826
5.52%$0.265145
20.91%$0.991531
-0.04%$0.01970618
8.84%$0.61135
-8.93%$0.212664
3.04%$20.45
6.37%$3.09
18.35%$1.00
0.00%$0.04344346
8.80%$21.15
0.00%$0.20078
11.15%$0.999361
0.00%$0.199775
-3.54%$0.213797
6.55%$0.00399693
5.77%$0.652244
7.86%$0.193606
4.15%$1.15
0.09%$0.02957528
6.58%$0.998864
0.02%$1.96
0.84%$0.181049
-4.53%$0.00180036
3.70%$0.02207446
4.41%$1.36
0.27%$0.998449
6.97%$0.516803
2.80%$0.169996
1.54%$1.096
0.01%$1.039
-1.31%$0.04836141
3.10%$0.170317
2.31%$1.021
0.01%$0.083302
-5.51%$1.80
0.03%$0.086703
-3.59%$0.548524
7.83%$1.00
0.00%$2.70
29.09%$0.00411265
3.95%$1,867.26
-2.08%$0.04207671
0.70%$2.24
6.30%$106.73
1.37%$0.00000772
5.53%$0.01467956
4.19%$0.152855
4.32%$0.02751303
1.85%$0.077041
5.26%$0.997755
0.01%$0.157574
21.68%$0.306334
-4.38%$0.0014823
2.37%$0.326641
-1.98%$0.292098
7.93%$0.086667
12.73%$0.942008
1.36%$0.555843
21.50%$0.054754
9.17%$0.343661
-0.96%$0.00650326
-15.93%$0.297752
31.76%$0.24522
15.91%$1.00
0.00%$0.01911859
-3.73%$0.095059
5.69%$0.133
3.60%$0.136459
-3.03%$7.14
0.95%$0.220346
6.23%$0.998324
0.01%$0.081159
1.06%$0.0063389
-1.30%$0.065311
1.97%$0.999017
0.01%$0.130674
0.14%$4.04
2.43%$0.03859909
2.78%$0.094897
1.47%$0.122055
12.53%$0.01659715
6.31%$0.118335
2.93%
Harvest Finance, the decentralized finance robo-advisor that fell prey to a $34 million flash loan attack, is sorry for the “engineering error,” committed to change, and kindly requests that the thief return the stolen money.
In a blog post yesterday, Harvest Finance described how the attacker stole USDC and USDT reserves from the vaults into which Harvest’s investors had locked funds. It also updated the total amount stolen, which was previously thought to be closer to $24 million.
The attacker issued themselves a flash loan that allowed them to temporarily manipulate the value of Harvest Finance’s reserves held in Curve, another DeFi protocol. The flash loans drove down the prices of USDT and USDC on Harvest, allowing the attacker to buy these tokens for far less than they’re worth. This let them pay back the flash loans and make a profit on the side.
The attack caused the price of Harvest’s token, FARM, to plummet. It fell from $242 on Sunday to $100 today, according to data from CoinMarketCap. “We made an engineering mistake, we own up to it,” said the Harvest team in their blog post today.
To stop this from happening again, Harvest has proposed a couple of solutions. First, to make it impossible to deposit and withdraw funds within a single transaction—i.e. get rid of flash loans, which do just that. Second, converting withdrawals of curve tokens to stablecoins in separate transactions—i.e. minimize the damage of a flash loan.
While the protocol’s creators solve the vulnerability, they want the money back. “The attacker has proven their point. If they can return the funds to the users, it would be greatly appreciated by the community,” they said in the blog post (reiterating an earlier plea via Twitter).
For the attacker: you've proven your point, if you can return the funds to the users, it would be greatly appreciated by the community, including many bystanders watching DeFi from afar
— Harvest Finance (@harvest_finance) October 26, 2020
Harvest is offering a $100,000 bounty to the person who convinces the attacker to return the funds, or $400,000 in the next 36 hours. “Please do not doxx the attacker in the process.” Perhaps there’s honor among degens, after all.
