Weinberger var sønn av en advokat. Hans far ga ham kallenavnet «Cap», og dette tilnavnet fulgte ham også i voksen alder.