~/talk

Scalably Securing Third-party Dependencies in...

Talkat BSidesSF 2025 · 2025-04-26..04-27· [security, developer-experience]
links:none on file
links:none on file
slides:none on file

Anthropic builds Dependant, a network gateway that sits between the internet and internal artifact registries and enforces admission control on requested packages and their transitive dependencies. Checks run as policies as Python code with CLI requests, human review for new packages (initially centralized and slow), native pip/npm installs, and inventory/usage metrics. The system adds small friction, creates a cultural shift toward fewer third‑party packages, and moves enforcement to network-level controls to block direct pypi/npm access.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 1:07Speaker introduction and context
  3. 5:02Supply chain attack overview
  4. 9:39Why supply chain attacks are effective
  5. 12:24Introduction to SLSA framework
  6. 16:21Anthropic’s unique infrastructure needs
  7. 17:24Limitations of traditional SAS security
  8. 19:30Introducing Dependant tool
  9. 21:59Demo of Dependant tool
  10. 23:01Features and design of Dependant
  11. 24:48Challenges in rolling out Dependant
  12. 25:51Future roadmap and Q&A intro
  13. 26:34Q&A: Shared assurance systems
  14. 28:00Q&A: Enforcing package controls
  15. 28:42Q&A: Friction and development pace
  16. 30:06Closing remarks and acknowledgments
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.