Open Source Software—Y U No Secure
Where
Talks
ShmooCon 2023
Duration
21 min
Examines how open source software ends up insecure and who is responsible for keeping shared code safe.
Summary
The talk looks at open source software and the security problems that come with depending on code that many people use and few people audit. It starts from the everyday reality that organizations and individuals rely on software they did not write, often without knowing what it contains or who maintains it. The speaker touches on how insecure defaults and unpatched components become normalized, and on the gap between the people who use a product and the people responsible for keeping it safe.
Through the middle of the session, the discussion moves across several examples from widely used platforms and commercial products, including mobile operating systems and large social networks, to show that open and licensed code can fail in similar ways. The speaker also raises the question of who should answer for vulnerabilities in shared components, and how upgrades and maintenance get handled when no single owner exists.
The closing points suggest that practitioners should treat open source dependencies as part of their own attack surface, ask who maintains each component, and plan for updating software over its lifetime rather than assuming it is secure once deployed. The talk reads as an awareness-level overview rather than a technical walkthrough.
Related talks
Talks
Examines the claim that open source behaves like a virus, spreading into the software that uses it.
Talks·11 min
Andrew Hendela
Argues that SBOMs alone miss malicious code, unreliable version numbers, and compromised build systems behind supply chain attacks.
Talks·41 min
Examines how supply chain attacks can reach a global scale.


