cut both ways
US /kʌt boʊθ weɪz/
UK /kʌt boʊθ weɪz/

1.
to have both advantages and disadvantages, or to affect two opposing sides equally
:
•
While working from home offers flexibility, it can cut both ways by blurring the lines between work and personal life.
•
His argument about the new policy could cut both ways, supporting both proponents and opponents depending on the interpretation.