Medium Risk
https://github.com/Cyfrin/2023-12-the-standard/blob/91132936cb09ef9bf82f38ab1106346e2ad60f91/contracts/LiquidationPoolManager.sol#L11
Use Ownable2Step instead of Ownable
Ownable2Step
and Ownable2StepUpgradeable
prevent the contract ownership from mistakenly being transferred to an address that cannot handle it (e.g. due to a typo in the address), by requiring that the recipient of the owner permissions actively accept via a contract call of its own.
File: contracts/LiquidationPoolManager.sol
11: contract LiquidationPoolManager is Ownable {
Github: [11]
See Vulnerability Details
Manual Review
Use Ownable2Step instead of Ownable