The International Olympic Committee said Monday that Ostapchuk tested positive for the steroid metenolone. She won the shot put exactly a week earlier.
The IOC says she was tested the day before her competition and again following the event. Both samples were positive.
The announcement came hours after the flame was extinguished at the closing ceremony with athletes and officials heading out of London.