Presented at
LocoMocoSec 2018,
April 5, 2018, 1:50 p.m.
(40 minutes).
XSS is about twenty years old by now and appears to be alive and kicking. JavaScript alerts are still popping left and right and bug bounty programs are drowning in submissions.
But is XSS really still a problem of our time? Or is it just an undead foul-smelling zombie vulnerability from the dark ages of string concatenation that doesn't wanna perish because we are just too f\*\*\*\* stubborn?
This talk will be an hour-long rant (**yes, swearwords, leave your kids at home**), paired with a stroll through the history of XSS and related issues. We will go back into the year 1998 and see how it all started, how things developed, what we tried to do against it and how hard we failed every single time. We will also look at the future and predict what is about to happen next. Mostly nothing - but good to know, right?
We will not only look at our own failures but also see how the entire infrastructure and monetization of the web contributed to us being simply not capable or even just willing to fix XSS. And we might as well see if any of those behavioral and structural patterns can be compared to other human failures - and see if there is something we all can learn. Or, at least, agree that we knew it all along and are all on the same page.
Presenters:
-
Mario Heiderich
- Cure 53
Dr.-Ing. Mario Heiderich, aging but still somewhat handsome heart-breaker, ex-security researcher and now a more or less overpaid secretary is from Berlin, still likes everything between lesser- and greater-than, also fine-food and wine-parings and leads a small yet exquisite pen-test company. He frequently pesters peaceful attendees on various conferences with PowerPoint-slides and a very immature sense of humor. Since he doesn't do any research any longer, he really has no actual talk material left, hence finds himself pushed into the shadiest of corners, the keynote corner. People often laugh during his presentations and he assumes it's about his jokes. He could not be more wrong with his assessment.
Links:
Similar Presentations: