Venous ulcers (open sores) can occur when the veins in your legs do not push blood back up to your heart as well as they should. Blood backs up in the veins, building up pressure. If not treated, increased pressure and excess fluid in the affected area can cause an open sore to form.