Wer ist Ihr Parser und was macht er? Wenn URL-Parsing schiefgeht

Beschreibung:
URLs zu verstehen ist schwierig, sie zu parsen noch schwieriger. Beim Vergleich verschiedener URL-Parser stellten wir fest, dass die Ergebnisse je nach Parser unterschiedlich ausfielen. Das weckte unsere Neugier und führte dazu, dass wir URL-Parser auf verschiedenen Plattformen und in unterschiedlichen Programmiersprachen verglichen. In unserer Präsentation sprechen wir über zahlreiche Exploitation-Techniken, die Inkonsistenzen beim URL-Parsing ausnutzen, sowie über einige Schwachstellen, die wir in beliebten Open-Source-Projekten entdeckt haben, die von vielen Anwendungen verwendet werden.
Speaker:
Noam Moshe
Security Researcher