20
OWASP Top 10 Jonas Lejon Triop Geek Meet VST Feb 2017

OWASP Top 10 webbsäkerhet

Embed Size (px)

Citation preview

Page 1: OWASP Top 10 webbsäkerhet

OWASP Top 10

Jonas LejonTriop

Geek Meet VST Feb 2017

Page 2: OWASP Top 10 webbsäkerhet

$ whoami

• FRA, Försvarsmakten• Triop AB - Eget företag sedan 2013• Styrelseledamot IIS, ISOC-SE• Advisory board Holm Security• Bloggar på kryptera.se– Och penetrationstest.se

Page 3: OWASP Top 10 webbsäkerhet

MEN FÖRST..

Page 4: OWASP Top 10 webbsäkerhet

GDPR

• Dataskyddsreformen• General Data Protection Regulation• Ersätter PUL (personuppgiftslagen)• Gäller från 25 maj 2018

Page 5: OWASP Top 10 webbsäkerhet

GDPR

• Användare ska ges enkel tillgång till sina egna uppgifter

• Tydligare hur personuppgifter samlas in och vad som anses vara ett samtycke

• Användare kan få sina uppgifter flyttade från en organisation till en annan

• Användare kan få sina uppgifter borttagna• Organisationer som drabbats av en

incident måste anmäla detta inom 72 timmar från det att dataintrånget upptäcks

Page 6: OWASP Top 10 webbsäkerhet

GDPR

• Böter på upp till €20 miljoner eller 4 % av globala omsättningen

• Rekommendationer:– Var finns personlig data– Kontroll av läsning– Övervaka nätverk– Testa säkerheten med ett

penetrationstest

Page 7: OWASP Top 10 webbsäkerhet

WEBBSÄKERHET

Page 8: OWASP Top 10 webbsäkerhet

Erfarenheter och trender• System har sårbarheter– God separation mellan system– Loggning + detektion– Höj ribban– Använd låga behörigheter

• Se till att säkerhet inte blir en teknisk skuld

• Utför oberoende granskningar

Page 9: OWASP Top 10 webbsäkerhet

Erfarenheter och trender• Utför code reviews • Automatiska tester– Qualys– Detectify– Nessus – Holm Security

• Hur lagras hemligheter såsom API-nycklar• Best practices för SSH-nycklar

Page 10: OWASP Top 10 webbsäkerhet

OWASPThe Open Web Application Security Project

Page 11: OWASP Top 10 webbsäkerhet

Om organisationen• Ideell förening som grundades 2001– 42k medlemmar

• Transparens, öppenhet, integritet och innovation

• Events i form av AppSec• Finns i Sverige på flertalet ställen:

– Stockholm– North Sweden (Umeå)– East Sweden (Linköping)– Göteborg

• Kommunikation i Sverige via E-postlista

Page 12: OWASP Top 10 webbsäkerhet

Globala projekt• OWASP Top 10• OWASP Zed Attack Proxy Project (ZAP)• OWASP Testing Guide v4

Page 13: OWASP Top 10 webbsäkerhet

OWASP Top Ten Project• Topp 10 kategorier av webbsårbarheter– Senaste versionen utkom 2013– Ny version 2017– Licensierad under CC Attribution-

ShareAlike 3.0• Refereras till– PCI DSS– Upphandlingar, krav

Page 14: OWASP Top 10 webbsäkerhet

OWASP Top Ten ProjectA1 InjectionA2 Broken Authentication and Session ManagementA3 Cross-Site Scripting (XSS)A4 Insecure Direct Object ReferencesA5 Security MisconfigurationA6 Sensitive Data ExposureA7 Missing Function Level Access ControlA8 Cross-Site Request Forgery (CSRF)A9 Using Components with Known VulnerabilitiesA10 Unvalidated Redirects and Forwards

Page 15: OWASP Top 10 webbsäkerhet

ZAP• Verktyg för att automatisera attacker• Utvecklat i java• Modulärt• Proxy för din webbläsare• Alternativ: Burp Suite

Page 16: OWASP Top 10 webbsäkerhet

ZAP

Page 17: OWASP Top 10 webbsäkerhet

ZAP

Page 18: OWASP Top 10 webbsäkerhet

OWASP Testing Guide v4https://owasp.org/index.php/Category:OWASP_Top_Ten_Project

Page 19: OWASP Top 10 webbsäkerhet

Lär dig mer om webbsäkerhet• Bugcrowd• HackerOne• DVWA - Damn Vulnerable Web Application

Page 20: OWASP Top 10 webbsäkerhet

Twitter: @kryptera

[email protected]