The DaiJoin contract may be caged which will DoS withdrawals forever
Description
The daiJoin contract may be caged, which means exit() is DoSed forever.
This is called in the psmWrapper buyGem(), legacyDaiJoin.exit(address(this), usdsInWad);, so it would be forever DoSed as there is no way to 'uncage'.
Recommendation
It's possible to set a new Psm in the Sky strategy but it is something to keep in mind.
Status
Acknowledged