Albert Einstein Hospital officials say former Brazil captain Socrates is in a stable condition in intensive care after being treated for a stomach hemorrhage.
The Sao Paulo hospital said in a statement on Saturday that Socrates was hospitalized the day before.
The statement says the hemorrhage was brought about by high blood pressure in the vein that carries blood from the digestive system to the liver.
Later, the hospital said he was stable after being submitted to "interventional radiology."
The 57-year-old Socrates captained the national squad in the 1982 and 1986 Word Cups.