CIA could pull this off, but not given the present leadership and climate in the USA.
I would give long odds it was the Israeli’s - and good for them.