AppSec EU15 - Rory Mccune - Security And Modern Software Deployment
OWASP FoundationCited 3× on HN, 2016-2017
577 views · 11 years ago · talk · dated
Rory McCune's AppSec EU 2015 talk on security risks in modern software deployment. It covers weaknesses in package ecosystems like npm, RubyGems and PyPI, and repository compromise.
The speaker and others cite it in threads about malicious packages and typosquatting.
45:47The State of Kernel Self Protection Project by Kees Cook, Google
The Linux Foundation
7K views • 9 years ago
53:0236C3 - A systematic evaluation of OpenBSD's mitigations
media.ccc.de
18K views • 6 years ago
45:38BlueHat IL 2019 - Andrew "bunnie" Huang - Supply Chain Security: "If I were a Nation State...”
Microsoft Israel R&D Center
21K views • 7 years ago
25:11Black Hat 2013 - OPSEC Failures of Spies
HackersOnBoard
229K views • 12 years ago
52:51DEF CON 22 - Zoz - Don't Fuck It Up!
DEFCONConference
546K views • 11 years ago
14:26OSCON 2011: Karen Sandler
O'Reilly
15K views • 15 years ago
1:02:52Joanna Rutkowska: Towards (reasonably) trustworthy x86 laptops
media.ccc.de
27K views • 10 years ago
31:38Cory Benfield - Building Protocol Libraries The Right Way - PyCon 2016
PyCon 2016
15K views • 10 years ago
54:35BlueHat IL 2023 - David Weston - Default Security
Microsoft Israel R&D Center
47K views • 3 years ago
44:29Behind the scenes of iOS and Mac Security
Black Hat
36K views • 6 years ago
38:53ElixirConf 2018 - Docker and OTP Friends or Foes - Daniel Azuma
ElixirConf
16K views • 8 years ago
53:11EFI and Linux: the future is here, and it's awful - Matthew Garrett
Linux.conf.au 2012 -- Ballarat, Australia
77K views • 14 years ago
25:11Black Hat USA 2013 - OPSEC failures of spies
Black Hat
54K views • 12 years ago
1:05:06AWS re:Invent 2018: Powering Next-Gen EC2 Instances: Deep Dive into the Nitro System (CMP303-R1)
Amazon Web Services
57K views • 7 years ago
1:04:25#HITB2012KUL D1T3 - The Grugq - OPSEC: Because Jail is for wuftpd
Hack In The Box Security Conference
158K views • 13 years ago
28:21Velocity 2012: Richard Cook, "How Complex Systems Fail"
O'Reilly
60K views • 14 years ago
1:00:4636C3 - Open Source is Insufficient to Solve Trust Problems in Hardware
media.ccc.de
13K views • 6 years ago
50:59DEF CON 22 - Adrian Crenshaw- Dropping Docs on Darknets: How People Got Caught
DEFCONConference
219K views • 11 years ago
47:02Elm Europe 2017 - Evan Czaplicki - The life of a file
Elm Europe
72K views • 9 years ago
1:03:48Greg Young - CQRS and Event Sourcing - Code on the Beach 2014
Code on the Beach
170K views • 12 years ago
3 comments from Hacker News
This isn't, in any way, a new problem. I did a presentation on this topic for OWASP AppSecEU 2015 ( ▶ this video ) and when doing the research for that I encountered cases of repo. attacks and compromise. IME the problem will continue unless the customers (e.g. companies making use of the libraries hosted) are willing to pay more for a service with higher levels of assurance. The budget required to implement additional security at scale is quite high, and probably not a good match with a free (at point of use) service.
For me they're very similar. I actually did a talk last year for OWASP AppsecEU where I started with the curl|bash bit and pointed out where rubygems/npm etc aren't really a lot better in some ways ▶ this video
Kind of amusing that this is considered to need a new vuln. report, I kind of assumed it was common knowledge. Most of the programming language package repositories (e.g. npm, rubygems, PyPi, NuGet) have this kind of installation process and limited/no checks for malicious content. Also as there's no consistent use of package signing by the developer (it's either unsupported or not very used) there is also a risk of the repository itself being compromised. I did a talk last year for OWASP AppSecEU that covers this kind of thing. ▶ this video