HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

AppSec EU15 - Rory Mccune - Security And Modern Software Deployment

OWASP FoundationCited 3× on HN, 2016-2017
YouTube
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.

Security & hackingCloud, DevOps & reliability#packagemanagers#npm#typosquatting#supplychain#appsec

3 comments from Hacker News

@raesene62017 · in “Malicious software libraries found in PyPI posing as well known libraries”

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.

CitesView on HN
@raesene102016 · in “Typosquatting programming language package managers”

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

CitesView on HN
@raesene32016 · in “Vulnerability #319816 – npm fails to restrict the actions of malicious packages”

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

CitesView on HN
The State of Kernel Self Protection Project by Kees Cook, Google45:47

The State of Kernel Self Protection Project by Kees Cook, Google

The Linux Foundation
7K views • 9 years ago
36C3 -  A systematic evaluation of OpenBSD's mitigations53:02

36C3 - A systematic evaluation of OpenBSD's mitigations

media.ccc.de
18K views • 6 years ago
BlueHat IL 2019 - Andrew "bunnie" Huang - Supply Chain Security: "If I were a Nation State...”45:38

BlueHat IL 2019 - Andrew "bunnie" Huang - Supply Chain Security: "If I were a Nation State...”

Microsoft Israel R&D Center
21K views • 7 years ago
Black Hat 2013 - OPSEC Failures of Spies25:11

Black Hat 2013 - OPSEC Failures of Spies

HackersOnBoard
229K views • 12 years ago
DEF CON 22 - Zoz - Don't Fuck It Up!52:51

DEF CON 22 - Zoz - Don't Fuck It Up!

DEFCONConference
546K views • 11 years ago
OSCON 2011:  Karen Sandler14:26

OSCON 2011: Karen Sandler

O'Reilly
15K views • 15 years ago
Joanna Rutkowska: Towards (reasonably) trustworthy x86 laptops1:02:52

Joanna Rutkowska: Towards (reasonably) trustworthy x86 laptops

media.ccc.de
27K views • 10 years ago
Cory Benfield - Building Protocol Libraries The Right Way - PyCon 201631:38

Cory Benfield - Building Protocol Libraries The Right Way - PyCon 2016

PyCon 2016
15K views • 10 years ago
BlueHat IL 2023 - David Weston - Default Security54:35

BlueHat IL 2023 - David Weston - Default Security

Microsoft Israel R&D Center
47K views • 3 years ago
Behind the scenes of iOS and Mac Security44:29

Behind the scenes of iOS and Mac Security

Black Hat
36K views • 6 years ago
ElixirConf 2018 - Docker and OTP Friends or Foes - Daniel Azuma38:53

ElixirConf 2018 - Docker and OTP Friends or Foes - Daniel Azuma

ElixirConf
16K views • 8 years ago
EFI and Linux: the future is here, and it's awful - Matthew Garrett53:11

EFI and Linux: the future is here, and it's awful - Matthew Garrett

Linux.conf.au 2012 -- Ballarat, Australia
77K views • 14 years ago
Black Hat USA 2013 - OPSEC failures of spies25:11

Black Hat USA 2013 - OPSEC failures of spies

Black Hat
54K views • 12 years ago
AWS re:Invent 2018: Powering Next-Gen EC2 Instances: Deep Dive into the Nitro System (CMP303-R1)1:05:06

AWS re:Invent 2018: Powering Next-Gen EC2 Instances: Deep Dive into the Nitro System (CMP303-R1)

Amazon Web Services
57K views • 7 years ago
#HITB2012KUL D1T3 - The Grugq - OPSEC: Because Jail is for wuftpd1:04:25

#HITB2012KUL D1T3 - The Grugq - OPSEC: Because Jail is for wuftpd

Hack In The Box Security Conference
158K views • 13 years ago
Velocity 2012:  Richard Cook, "How Complex Systems Fail"28:21

Velocity 2012: Richard Cook, "How Complex Systems Fail"

O'Reilly
60K views • 14 years ago
36C3 -  Open Source is Insufficient to Solve Trust Problems in Hardware1:00:46

36C3 - Open Source is Insufficient to Solve Trust Problems in Hardware

media.ccc.de
13K views • 6 years ago
DEF CON 22 - Adrian Crenshaw- Dropping Docs on Darknets: How People Got Caught50:59

DEF CON 22 - Adrian Crenshaw- Dropping Docs on Darknets: How People Got Caught

DEFCONConference
219K views • 11 years ago
Elm Europe 2017 - Evan Czaplicki - The life of a file47:02

Elm Europe 2017 - Evan Czaplicki - The life of a file

Elm Europe
72K views • 9 years ago
Greg Young - CQRS and Event Sourcing - Code on the Beach 20141:03:48

Greg Young - CQRS and Event Sourcing - Code on the Beach 2014

Code on the Beach
170K views • 12 years ago