Det var opprinnelig ikke stadfestet opplysninger om hvem som forårsaket eksplosjonene, men en Hizbollah-representant la tidlig skylden på Israel som de lenge hadde ligget i væpnet konflikt med. Hamas var også overbevist om dette, likeså den iranske ambassade i Beirut. Vestlige medier tilskrev også gjennomgående ansvaret for angrepsbølgene den israelske hemmelige tjenesten Mossad, som skulle ha forberedt enhetene med eksplosiver på forhånd. Fra offisielt israelsk hold ble intet sagt.