It is the interpretation of all of the international community except for the US and Israel. The UN has repeatedly voted to recognize this, often being blocked by the US. There is no real controversy on this.
I'm well aware of UN position on Israel, I just don't understand how anyone who knows how this organization operates can pretend it represents "international community" or has any moral authority.
Edit: see https://en.wikipedia.org/wiki/United_Nations_Security_Counci...
The entire UN Security Council officially recognized this, with even the US not using their veto power (they abstained).