That excuse opens a tremendous can of worms. Are US embassies fair game because they knowingly have CIA agents? Can the UK raid the Ecuador embassy because Julian Assange was inside?
No, embassies are considered sovereign territory and attacking one is like bombing the country itself. Israel knew this but was willing to start a war anyway.