I have read that canned tomato products are the worst offenders for going bad with tomato paste being the worst.
My tomato sauce is all dated, best by 8/2010, but my tomato sauce never goes bad, my old tomato paste though, gets where it kind of explodes when I puncture the can to open it, after throwing a few of those away, I started using them anyway, and it didn’t hurt me, but I am curious what the explosive spitting is about.