From Miriam Webster…

Main Entry: mal-
Function: combining form
Etymology: Middle English, from Anglo-French, from mal bad (from Latin malus) & mal badly, from Latin male, from malus
1 a : bad b : badly
2 a : abnormal b : abnormally
3 a : inadequate b : inadequately

So how about just “תוכנה רעה”?