The Application Security Podcast cover image

The Application Security Podcast

François Proulx - Arbitrary Code Execution 0-day in Build Pipeline of Popular Open Source Packages

Oct 22, 2024
François Proulx, a senior product security engineer at Boost Security and founder of the NorthSec conference, reveals alarming vulnerabilities in build pipelines of popular open-source packages. He introduces his open source scanner, Poutine, designed to pinpoint these weaknesses. The discussion touches on zero-day exploits, supply chain attacks, and the critical role of security architecture. Proulx also emphasizes the importance of threat modeling and educational initiatives for developers to enhance security practices.
45:31

Podcast summary created with Snipd AI

Quick takeaways

  • Francois Proulx emphasizes the critical security risks inherent in software build pipelines, often overlooked in discussions about supply chain vulnerabilities.
  • The launch of the open-source scanner 'Poutine' represents a proactive approach for developers to identify and address vulnerabilities in build environments effectively.

Deep dives

Understanding Threats in Build Pipelines

Francois Pru emphasizes the significant threat landscape present in software build pipelines, which is often overlooked. He discusses how most discussions about supply chain security focus on known vulnerabilities and malicious package submissions, neglecting the inherent risks within build processes. By conducting extensive research, his team has uncovered numerous vulnerabilities in popular build pipelines, leading to various vulnerabilities being reported in widely used open-source projects. This highlights a critical gap in security awareness and underscores the necessity for developers to prioritize the integrity of their build environments.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner
Get the app