

Liran Tal: How to Secure Your Apps and AI Agents
20 snips Mar 17, 2025
Liran Tal, a security expert and developer advocate at Snyk, dives deep into the realm of software security, spotlighting challenges within Node.js and the software supply chain. He discusses the critical balance between automation and manual audits in high-risk environments. The conversation covers vulnerabilities in open-source software, including the significance of Software Bill of Materials (SBOMs) for managing dependencies. Tal also addresses AI's impact on security, particularly regarding the risks tied to large language models and the importance of robust security practices in developing applications.
AI Snips
Chapters
Books
Transcript
Episode notes
Liran's Security Journey
- Liran Tal's security journey began while working at a large enterprise company transitioning to a Node.js and Java-based tech stack.
- The company's internal security team was unfamiliar with Node.js, prompting Liran to dive deeper into its security implications.
Node.js Security Risks
- Node.js poses significant security risks due to its ability to execute arbitrary JavaScript code with unrestricted I/O access.
- This makes it vulnerable to attacks like running malicious scripts via NPX with typosquatting.
Node.js Security Working Group
- Liran Tal joined the Node.js Security Working Group to address vulnerabilities in the NPM ecosystem, focusing on third-party dependencies.
- He developed NPQ, an open-source supply chain security project, to scan for vulnerabilities before installation.