Cloud = Web, Web = Hacked! Fabio Viggiani
Why Web Apps? Every organization exposes web apps Most common entry point Image source: Image source: brianklug/
Focus SQL injection, XSS… again with that old stuff??? Well, we DO find them every day! Why?
Demo Environment
Let’s hack! Basic stuff – warm up and understand Cross Site Scripting (XSS) SQL injection Image source:
We should be able to fix this XSS filters available online Prepared statements – easy and well documented Let’s do it
Let’s hack, again. Image source:
Demo Environment
2nd order SQL injection
What went wrong? Best practices Input validation / Output encoding Whitelist / Blacklist Localized fixes Code structure Default behaviors
We hack once again. For real now.