Analyzing Software Vulnerabilities for Secure Emerging Technologies