We do not currently know of any antonyms for virtues and vices.
For similar words to virtues and vices, try: