Shock absorbers can leak due to worn seals, damage to the piston or cylinder, or corrosion from exposure to moisture and road salt.