Keep3r Network Hack

Reported loss $200K
Ethereum
Private Key Compromised (Vanity Address)

What happened

On June 12, 2023, an attacker took about 4,084 KP3R (around $200,000) from Keep3r Network contracts on Ethereum after obtaining the private key of an address that acted as governor for several of its pools.

The governor was a vanity address. BlockSec attributed the attack to that key being compromised, and Protos reported that the address had been generated with Profanity, the vanity-address tool whose weak key generation was disclosed in 2022 and let attackers brute-force private keys. With governor rights, the attacker reset the governor of several pools and, according to BlockSec, then used a reentrancy attack to pull out the KP3R.

MetaSleuth traced the attacker's initial funding to Tornado Cash and noted extensive interaction with Binance. No team post-mortem or recovery was found.

**Block data**

- Attacker: 0x4941f075d77708b819e9f630f65d65c3289e7c9e

How it happened

  1. The attacker, funded through Tornado Cash, obtained the private key of Keep3r's vanity governor address, reportedly generated with the vulnerable Profanity tool.
  2. Using the governor role, they reset the governor of several Keep3r pools to addresses they controlled.
  3. They then drained the pools through what BlockSec described as a reentrancy attack, netting about 4,084 KP3R (~$200,000).

Protocol details

Classification Infrastructure / Key Compromise
Protocol Type Derivatives
Implementation language Solidity
Protocol links Website @thekeep3r

Security review history

Understand the attack patterns

Build your security review skills

Work through hands-on labs covering real exploit mechanics, review techniques, and defensive patterns.