"Double-edged sword" is typically used for these scenarios. But the meaning is more metaphysical than practical, suggesting that two blades facing opposite directions can do an equal amount of harm as good ("cuts both ways").
Oddly, the "Midas touch" fits the definition almost perfectly, but the phrase is almost always used to positively describe someone's uncanny success, ignoring the devastating effects it might have on the person's life.
Oddly, the "Midas touch" fits the definition almost perfectly, but the phrase is almost always used to positively describe someone's uncanny success, ignoring the devastating effects it might have on the person's life.