We have malware but we also have suckware. Suckware is a class of software that is not intended to be malicious but is so badly written it is a firehose spewing malware with abandon obliterating what use they have. Classic examples of suckware are Flash and Java.