Skip to content

DEF CON 34 talks are here: 354 talks, summarized and searchable.

Browse DEF CON 34

Open Source Software—Y U No Secure

Aeva Black

Supply ChainTalks21 minBeginnerOpen on YouTube ↗

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