The attacker had just put Real ahead in the 80th minute only to be shown a second yellow card two minutes later.
Ronaldo’s first booking was for ripping off his shirt in celebration and the referee brandished the second after the Portugal international went down under a challenge from Samuel Umtiti in the box.
The referee, Ricardo de Burgos Bengoetxea, decided Ronaldo had dived and issued the goalscorer with his marching orders with Real 2-1 up with eight minutes to play.
Ronaldo was furious with the decision and shoved the referee as he left the pitch in frustration.
Bengoetxea included the incident in his report and Ronaldo could now miss between four and 12 games through suspension.
‘Player: Cristiano Ronaldo Dos Santos Aveiro. Once the red card was shown, the player pushed me slightly in a sign of disagreement,’ said Bengoetxea in his report.
Real's next 12 games
Barcelona (H) – Wed Aug 16
Deportivo La Coruna (A) – Sun Aug 20
Valencia (A) – Sun Aug 27
Levante (H) – Sat Sep 9
Real Sociedad (A) – Sun Sep 17
Real Betis (H) – Wed Sep 20
Alaves (A) – Sun Sep 24
Espanyol (H) – Sun Oct 1
Getafe (A) – Sun Oct 15
Eibar (H) – Sun Oct 22
Girona (A) – Sun Oct 29
Las Palmas (H) – Sun Nov 5
Article 96 of the Spanish federation’s rule book deals with players who show ‘slight violence’ to officials with a ‘grab, push or shake’ and recommends a ban between four and 12 games.
The Spanish federation’s competition committee will now decide Ronaldo’s fate with a ban in the Super Cup extending to La Liga games as well.
Real went on to win the game 3-1 in Ronaldo’s absence as substitute Marco Asensio scored a stunner in final minute.
supports HTML5 video
Who needs Alexis Sanchez? Arsenal wonderkid Reiss Nelson scores sensational solo goal
Man City to finally test Arsenal's resolve with enormous official offer for Alexis Sanchez
Chelsea issue surprise demand to Diego Costa following explosive interview
Ronaldo lasted 24 minutes in total and will now certainly miss the second leg of the Super Cup tie on Wednesday.
Real boss Zinedine Zidane confirmed they would be appealing the sending off at the very least.
‘We played a great game but I am annoyed by Cristiano’s sending off,’ Zidane told a news conference.
‘Perhaps it wasn’t a penalty but the red card is a little harsh.
‘We can’t change it, but we’ll try and make sure he plays on Wednesday.’
The 32-year-old may be forced to sit out action until November should he be hit with the maximum penalty.