The fire broke out about 8:30 p.m. and it took firefighters until early Monday to bring it under control, Xinhua News Agency reported.
The report quoted a doctor at Shanghai's Changhai Hospital that three of those injured had suffered serious burns.
Rescuers continued their search for any other victims.
There was no immediate report on the cause of the blaze.
Ukrainian protestors topple Lenin statue [VIDEO]
Trader Joe's: Car crashes into Long Island store, injuring 11