Snyk raises $22 million to address security vulnerabilities in open source code