Hormel lists the ingredients of Spam canned meat as:
Chopped pork shoulder meat with ham meat added. 
Salt (for binding, flavour, and firmness) 
Water (to help in mixing) 
Sugar (for flavour) 
Sodium Nitrite (for colour and as a preservative)
If you're worried about the sodium nitrite, here is a great site that explains why it is absolutely necessary for slow cured meats and more, including details on the concern about nitrites and cancer: 
http://www.askthemeatman.com/how_and_why_to_use_sodium_nitrite.htm