Keynote: Hacking the OSS Supply Chain
summary
Chronicles major supply chain breaches and adds concrete data: Apache Struts leads to $1.4B cleanup and 143M affected, SolarWinds shows a TeamCity-built binary replacement, and Log4Shell forces mass Java updates. Demonstrates dependency confusion attack (Alex Birsan) that nets ~$130k in bounties and recommends using an artifact manager to block unintended public packages. JFrog scans ~300,000 PyPI packages, flags 6,000 potential hits and finds obfuscated malware, typo‑squatting across 218 packages, and points to persia as a blockchainish multi‑node verification approach.
AI-written summary · about
chapters (8)
- 0:00Introduction to OSS supply chain
- 1:25Famous OSS supply chain hacks
- 3:09Default behavior of package managers
- 5:19Dependency confusion attacks
- 7:47How PyPI works and risks
- 9:33Malicious packages and typosquatting
- 10:35Community efforts and solutions
- 11:59Call to action for developers
related talks
13mKeynote: Hacking the OSS Supply Chain
32mHacking the OSS Supply Chain
42mHacking the OSS Supply Chain
11mKeynote: Securing Open Source
32mBreaking the Chain: Advanced Offensive Strategies in Software Supply Chain
41mSponsored Session: Software Supply Chain Threat Landscapes: A Moving Target
10mHacking the OSS Supply Chain
58mAttacking through the Software Supply Chain
