There is no particular reason why there are spider veins on your ribcage. Generally, they appear on the skin; if HHT, they might be on your liver and won’t be visible. These are caused when fat builds up in the liver from fatty liver disease and blood flow sluggishly clots, impacting blood pressure.