{"guid":"D6325D7C-8B31-11EB-8C1C-9DD087D77F1D","title":"Regex-Security","subtitle":null,"slug":"regex-security","link":"https://act.yapc.eu/gpw2021//talk/7746","description":"Ein ungünstig geschriebener Regulärer Ausdruck kann dafür sorgen, dass die Anwendung nicht mehr erreichbar ist (ReDOS). Noch schwieriger wird das mit der Sicherheit wenn man dem Benutzer erlaubt Reguläre Ausdrücke einzugeben. Was wir machen, um zumindest einige Schwachstellen rauszufiltern, und was man machen kann um ReDOS zumindest zu erschweren, will ich in diesem Vortrag zeigen.","original_language":"deu","persons":["Renee Bäcker"],"tags":["gpw2021","7746","2021","GPW2021"],"view_count":113,"promoted":false,"date":"2021-03-26T14:20:00.000+01:00","release_date":"2021-04-06T00:00:00.000+02:00","updated_at":"2025-12-04T14:00:11.745+01:00","length":2157,"duration":2157,"thumb_url":"https://static.media.ccc.de/media/conferences/gpw/2021/7746-D6325D7C-8B31-11EB-8C1C-9DD087D77F1D.jpg","poster_url":"https://static.media.ccc.de/media/conferences/gpw/2021/7746-D6325D7C-8B31-11EB-8C1C-9DD087D77F1D_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/gpw/2021/7746-D6325D7C-8B31-11EB-8C1C-9DD087D77F1D.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/gpw/2021/7746-D6325D7C-8B31-11EB-8C1C-9DD087D77F1D.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/regex-security","url":"https://api.media.ccc.de/public/events/D6325D7C-8B31-11EB-8C1C-9DD087D77F1D","conference_title":"Deutscher Perl/Raku Workshop 2021","conference_url":"https://api.media.ccc.de/public/conferences/gpw2021","related":[],"recordings":[{"size":123,"length":2157,"mime_type":"video/webm","language":"deu","filename":"gpw2021-7746-deu-Regex-Security_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2021-04-07T00:08:28.840+02:00","recording_url":"https://cdn.media.ccc.de/events/gpw/2021/webm-hd/gpw2021-7746-deu-Regex-Security_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/52838","event_url":"https://api.media.ccc.de/public/events/D6325D7C-8B31-11EB-8C1C-9DD087D77F1D","conference_url":"https://api.media.ccc.de/public/conferences/gpw2021"},{"size":54,"length":2157,"mime_type":"video/webm","language":"deu","filename":"gpw2021-7746-deu-Regex-Security_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2021-04-06T23:57:25.560+02:00","recording_url":"https://cdn.media.ccc.de/events/gpw/2021/webm-sd/gpw2021-7746-deu-Regex-Security_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/52836","event_url":"https://api.media.ccc.de/public/events/D6325D7C-8B31-11EB-8C1C-9DD087D77F1D","conference_url":"https://api.media.ccc.de/public/conferences/gpw2021"},{"size":46,"length":2157,"mime_type":"video/mp4","language":"deu","filename":"gpw2021-7746-deu-Regex-Security_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2021-04-06T23:48:05.825+02:00","recording_url":"https://cdn.media.ccc.de/events/gpw/2021/h264-sd/gpw2021-7746-deu-Regex-Security_sd.mp4","url":"https://api.media.ccc.de/public/recordings/52830","event_url":"https://api.media.ccc.de/public/events/D6325D7C-8B31-11EB-8C1C-9DD087D77F1D","conference_url":"https://api.media.ccc.de/public/conferences/gpw2021"},{"size":32,"length":2157,"mime_type":"audio/mpeg","language":"deu","filename":"gpw2021-7746-deu-Regex-Security_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2021-04-06T23:46:32.594+02:00","recording_url":"https://cdn.media.ccc.de/events/gpw/2021/mp3/gpw2021-7746-deu-Regex-Security_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/52829","event_url":"https://api.media.ccc.de/public/events/D6325D7C-8B31-11EB-8C1C-9DD087D77F1D","conference_url":"https://api.media.ccc.de/public/conferences/gpw2021"},{"size":20,"length":2157,"mime_type":"audio/opus","language":"deu","filename":"gpw2021-7746-deu-Regex-Security_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2021-04-06T23:45:44.880+02:00","recording_url":"https://cdn.media.ccc.de/events/gpw/2021/opus/gpw2021-7746-deu-Regex-Security_opus.opus","url":"https://api.media.ccc.de/public/recordings/52828","event_url":"https://api.media.ccc.de/public/events/D6325D7C-8B31-11EB-8C1C-9DD087D77F1D","conference_url":"https://api.media.ccc.de/public/conferences/gpw2021"},{"size":76,"length":2157,"mime_type":"video/mp4","language":"deu","filename":"gpw2021-7746-deu-Regex-Security_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2021-04-06T23:29:00.259+02:00","recording_url":"https://cdn.media.ccc.de/events/gpw/2021/h264-hd/gpw2021-7746-deu-Regex-Security_hd.mp4","url":"https://api.media.ccc.de/public/recordings/52810","event_url":"https://api.media.ccc.de/public/events/D6325D7C-8B31-11EB-8C1C-9DD087D77F1D","conference_url":"https://api.media.ccc.de/public/conferences/gpw2021"}]}