Goldpesa понесла атаку, приведшую к потерям около $114 900, согласно мониторингу SlowMist. Согласно Foresight News, проблема возникла из-за функции GPXHooks' reBalance(), которая использовала общий PositionManager для выполнения операций с ликвидностью, не проверяя, равна ли дельта по валютной паре GPX/USDC нулю, из-за чего кредит от сжигания хука не был изолирован от состояния вызывающего.

Злоумышленник использовал unlock и неустроенную операцию MINT_POSITION, чтобы создать отрицательный дельта-показатель, затем запустил ребалансировку, чтобы сгенерировать положительный кредит для хука. Однако TAKE_PAIR мог вывести только чистую сумму, поэтому хук фактически получил примерно 33 900 USDC, а разница была компенсирована возникшим фантомным долгом. Затем злоумышленник сжёг свою позицию и погасил долг, выведя примерно 115 000 USDC из PoolManager.