Jede Gesellschaft hat ihre eigenen, wenn auch oft ähnlichen Werte und Normen. Die Frage nach Moral ist im Grunde die Frage nach Gut und Böse. Für diese gibt es Definitionsansätze, allerdings basieren diese natürlich auch nur auf der Subjektivität ihrer Verfasser. Es gibt kein Gut oder Böse per sé, allerdings haben die meisten Menschen diesbezüglich ungefähr die gleichen Vorstellungen und versuchen diese zu etablieren, früher in Religionen, heutzutage in Verfassungen und Gesetzbüchern.
Ich würde nicht sagen dass es eine naturgegebene Moral gibt, sie ist eher ein Gebilde von Menschenhand, dennoch in einem hohen Grade objektiv, da sie so unglaublich viele Menschen teilen.