The United Nations says one of its staff members was killed and another injured as they travelled to a hospital in southern Gaza on Monday.
It said the workers were travelling in a UN vehicle to the European Hospital near Rafah when it was struck.
The UN did not mention who it thought was responsible for the attack.
The Israeli military said an initial inquiry indicated the vehicle was struck in an active combat zone and it had not been made aware of its route.
Footage posted on social media and verified by the BBC shows a marked UN vehicle with multiple bullet holes outside the European Hospital.
@girlfreddy
There are probably no IDF and no UN in the area anyway. This has become a messy game involving peoples lives. How about everybody stop fucking shooting.