Published Mar 7, 2024

SE Radio 606: Charlie Jones on Third-Party Software Supply Chain Risks

Charlie Jones delves into third-party software supply chain risks, distinguishing between ownership and trust issues, while emphasizing the need for frameworks like SSDF and Salsa to counteract these threats. He also discusses the significance of continuous risk evaluation and binary analysis in safeguarding against vulnerabilities and regulatory challenges.
Episode Highlights
Software Engineering Radio - the podcast for professional software developers logo

Popular Clips

Episode Highlights

  • Cascading Attacks

    Cascading attacks in the software supply chain pose significant risks, as illustrated by the three CX incident. explains that this attack began when an employee downloaded a third-party application, xTrader, which contained a backdoor. This breach allowed attackers to infiltrate the build pipeline of three CX, inserting malware into their product and distributing it to downstream customers 1. Jones emphasizes the importance of testing all software before integrating it into a network, highlighting that even publishers must protect their third-party software as diligently as their own 1.

    It's a relatively new term, so I'd probably summarize it as a double supply chain attack, where the initial entry point of an attack is through the consumption of third party software.

    ---

    The cascading nature of such attacks underscores the need for robust security measures at every stage of software development and deployment 2.

       

    Vulnerabilities vs. Attacks

    Understanding the distinction between vulnerabilities and actual attacks is crucial in managing software supply chain risks. argues that the presence of vulnerabilities does not necessarily indicate a compromised software package or an immediate threat 3. He criticizes the overemphasis on vulnerability detection in frameworks like SSDF, suggesting a shift towards identifying known malicious components as a more accurate indicator of breaches 3.

    We're seeing the majority of issues actually come through malware and more targeted attacks.

    ---

    Jones highlights that while vulnerabilities like Log4j gain media attention, many attacks exploit malware and targeted strategies, emphasizing the need for comprehensive security measures beyond just vulnerability management 4.

Related Episodes