<P> `` Rotten to the Core '' is a song from Disney Channel 's 2015 television film Descendants , whose music and lyrics were composed by Joacim Persson , Shelly Peiken and Johann Alkenas . The song was performed in its original show - tune version in the film by the main cast -- Dove Cameron , Cameron Boyce , Booboo Stewart and Sofia Carson -- in their vocal roles as Mal ( daughter of Maleficent ) , Carlos ( son of Cruella de Vil ) , Jay ( son of Jafar ) and Evie ( daughter of The Evil Queen ) . The song peaked at number 38 in the Billboard Hot 100 . A second version , performed by actress and singer Sofia Carson , was released as a single on December 18 , 2015 . </P>
who sings rotten to the core from descendants
Dove Cameron Cameron Boyce Booboo Stewart Sofia Carson Sofia Carson