Nadie se atribuyó inmediatamente la responsabilidad del asesinato, pero las sospechas recayeron inmediatamente sobre Israel, que ha prometido matar a Haniyeh y a otros líderes de Hamas por el ataque del grupo contra Israel del 7 de octubre que mató a 1.200 personas y dejó a otras 250 tomadas como rehenes.
Haniyeh se encontraba en Teherán para asistir a la ceremonia de juramentación del presidente iraní Masoud Pezeshkian el martes. Irán no dio detalles sobre cómo fue asesinada Haniyeh y la Guardia dijo que el ataque estaba bajo investigación. Los analistas de la televisión estatal iraní inmediatamente comenzaron a culpar a Israel por el ataque.
Israel no hizo comentarios inmediatamente, pero a menudo no lo hace cuando se trata de asesinatos llevados a cabo por su agencia de inteligencia, el Mossad.
Se sospecha que Israel lleva adelante una campaña de asesinatos que dura años y tiene como blanco a científicos nucleares iraníes y otras personas asociadas con su programa atómico.
En 2020, un destacado científico nuclear militar iraní, Mohsen Fakhrizadeh, fue asesinado con una ametralladora controlada a distancia mientras viajaba en un automóvil a las afueras de Teherán.
En la guerra de Israel contra Hamás desde el ataque de octubre, más de 39.360 palestinos han muerto y más de 90.900 han resultado heridos, según el Ministerio de Salud de Gaza, cuyo recuento no diferencia entre civiles y combatientes.