Sprawca Mohammad Daleel (arab. محمد دليل), znany jako Abu Yusuf al-Karrar to 27-letni syryjski uchodźca z Aleppo. Opuścił Syrię 16 lipca 2013 roku, a we wrześniu tegoż roku został przewieziony do Bułgarii, gdzie po raz pierwszy złożył wniosek o azyl. 17 kwietnia 2014 roku stwierdził, że przyleciał do Wiednia z Sofii liniami Austrian Airlines (lot OS 806, miejsce 22A) z jedną walizką. Bilet otrzymał od „tajemniczego dobroczyńcy” bez żadnych dodatkowych opłat. Następnie 20 kwietnia 2014 złożył wniosek o azyl w Austrii, ale potem zdecydował się pojechać do Monachium i tak 5 lipca trafił do Niemiec, gdzie również starał się o azyl. Normalna procedura w Niemczech nie pozwalała na deportację Daleela do jego kraju z powodu toczącej się tam wojny domowej. 2 grudnia 2014 roku niemieccy urzędnicy i sąd rejonowy w Ansbach odrzucili jego pierwszą prośbę o azyl i nakazali jego deportację do Bułgarii. Następnie próbował dwa razy popełnić samobójstwo oraz był pod opieką psychiatryczną. Z powodu jego zdrowia psychicznego, deportacja do Bułgarii została zawieszona.