pizza roulette - owasp€¦ · 05/02/2018  · ie 7/ vista ie8/xp no ie r ie 11 'win 7...

39
Pizza Roulette Catherine McIlvride and Fiona Sasse

Upload: others

Post on 13-Nov-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

Pizza RouletteCatherine McIlvride and Fiona Sasse

Page 2: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 3: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 4: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

Starting Point

Page 5: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 6: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 7: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 8: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 9: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 10: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 11: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

Pretending to know

what we are doing

Page 12: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

Just a little

frustrated

Page 13: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

We tried!!!

Page 14: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

Risk Profiles

Page 15: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 16: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 17: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 18: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

The following is a

depiction of the events

that occurred on the

night of 4th October

2017

Page 19: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 20: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 21: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

OWASP Top 10A1 Injection

A2 Broken Authentication and Session Management

A3 Sensitive Data Exposure

A4 XML External Entity (XXE)

A5 Broken Access Control

A6 Security Misconfiguration

A7 Cross Site Scripting

A8 Insecure Deserialization

A9 Using Components with Known Vulnerabilities

A10 Insufficient Logging & Monitoring

Page 22: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 23: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

A3 Sensitive Data Exposure

Page 24: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

A2 Broken Authentication and Session Management

A10 Insufficient Logging & Monitoring

Page 25: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

A7 Cross Site Scripting

Page 26: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

Using order numbers to bring up other people's details

A5 Broken Access Control

Page 27: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

OWASP Top 10A1 Injection

A2 Broken Authentication and Session Management

A3 Sensitive Data Exposure

A4 XML External Entity (XXE)

A5 Broken Access Control

A6 Security Misconfiguration

A7 Cross Site Scripting

A8 Insecure Deserialization

A9 Using Components with Known Vulnerabilities

A10 Insufficient Logging & Monitoring

Page 28: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

Things we learnt!!

Page 29: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

Keep It Simple Stupid

KISS

Page 30: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

Time!!!

Page 31: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

Mentorship is a must

Page 32: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

So what now…..

Page 33: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 34: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 35: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 36: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 37: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently
Page 38: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently

Massive Thanks To Kevin!

Page 39: Pizza Roulette - OWASP€¦ · 05/02/2018  · IE 7/ Vista IE8/XP No IE R IE 11 'Win 7 Protocols TLS 1.3 TLS 1.2 TLS 1.1 TLS 1.0 SSL3 INSECURE SSL 2 For TLS 1 tests, we currently