Realistically, users have no control over software at the code level, but there are steps a user can take to avoid the security problems resulting from software defects. What are the steps consumers can take to mitigate security vulnerabilities that exist because of programming flaws? Your response should be at least 150 words in length.