Tankbilen träffade den centrala reservatet halvvägs mellan korsning 32 för Coryton och korsning 33, Cardiff West, vid cirka 17:45 GMT på måndag.
Den västgående körbanan stängdes från korsningen 30, Cardiff Gate, och en körfält stängdes också österut.
En person har förts till Royal Glamorgan Hospital i Llantrisant. Deras tillstånd var inte känt.
Welsh Ambulance Service sade att andra människor som var inblandade i kraschen inte skadades.
Det var långa köer i båda riktningarna efter kraschen, men trafiken har sedan lättat. Disversioner finns kvar.
Polisen i södra Wales rådde bilister att undvika området resten av natten.
Welsh Ambulance Service skickade två snabbfordon, en ambulans och en läkare, men en flygambulans kunde inte skickas på grund av väderförhållandena.
Två brandbilar och en räddningsaktion från South Wales Fire and Rescue Service stannade kvar på platsen sent på måndag kväll för att hjälpa polisen.
Kontrollera om detta påverkar din resa
En person har förts till sjukhus efter en allvarlig olycka på M4 i Cardiff med en tankbil och en skåpbil.