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

Topics covered
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


SE Radio 559: Ross Anderson on Software Obsolescence
Answers 383 questions

Episode 541: Jordan Harband and Donald Fisher on Securing the Supply Chain
Answers 383 questions

Episode 535: Dan Lorenc on Supply Chain Attacks
Answers 383 questions

SE Radio 642: Simon Wijckmans on Third-Party Browser Script Security
Answers 383 questions

SE Radio 584: Charles Weir on Ruthless Security for Busy Developers
Answers 383 questions

SE Radio 630: Luis Rodríguez on the SSH Backdoor Attack
Answers 383 questions

SE-Radio Episode 314: Scott Piper on Cloud Security
Answers 383 questions

SE-Radio Episode 288: DevSecOps
Answers 383 questions

SE-Radio-Episode-273-Steve-McConnell-on-Software-Estimation
Answers 383 questions

SE-Radio Episode 242: Dave Thomas on Innovating Legacy Systems
Answers 383 questions

SE Radio 637: Steve Smith on Software Quality
Answers 383 questions

SE-Radio Episode 262: Software Quality with Bill Curtis
Answers 383 questions

SE Radio 574: Chad Michel on Software as an Engineering Discipline
Answers 383 questions

SE Radio 635: Stevie Caldwell on Zero-Trust Architecture
Answers 383 questions

Episode 112: Roles in Software Engineering II
Answers 383 questions














