Penpie exploited for $27 million in reentrancy attack