Гравитирует энергия-импульс который в ОТО описывается тензором энергии-импульса. Никакой массы в ОТО нет. Гравитирует именно энергия-импульс, безмассовый фотон тоже гравитирует, просто из-за строения его тензора энергии-импульса он не порождает скалярной кривизны, но саму кривизну он порождает. Просто каждый массивный объект всегда имеет энергию по СТО.
Гравитацию порождает метрика пространства, то есть тензор изменения расстояния, он порождает геодезические линии по которым и двигаются объекты. Метрический тензор порождает тензор энергии-импульса или в равной степени тензор энергии-импульса определяет метрический тензор.