From da605eb4017716242f89cfe57da3b9ed01d649ac Mon Sep 17 00:00:00 2001 From: Alien Deployer Date: Thu, 2 Jan 2025 12:42:10 +0300 Subject: [PATCH] EF: mitigate high severity vuln --- src/strategies/EqualizerFarmStrategy.sol | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/strategies/EqualizerFarmStrategy.sol b/src/strategies/EqualizerFarmStrategy.sol index 56e6069d..f6eccc75 100644 --- a/src/strategies/EqualizerFarmStrategy.sol +++ b/src/strategies/EqualizerFarmStrategy.sol @@ -247,7 +247,7 @@ contract EqualizerFarmStrategy is LPStrategyBase, FarmingStrategyBase { function _withdrawUnderlying(uint amount, address receiver) internal override { IFactory.Farm memory farm = _getFarm(); IGaugeEquivalent(farm.addresses[0]).withdraw(amount); - IERC20(farm.pool).transfer(receiver, amount); + IERC20(farm.pool).safeTransfer(receiver, amount); StrategyBaseStorage storage $base = _getStrategyBaseStorage(); $base.total -= amount; }