Rangers need a number 10 to boost the creativity in their side.
The 31-year-old has scored three goals in just five games for Warren Joyce's side, including an impressive brace against Adelaide United and it seems the versatile attacker has reignited his goalscoring touch.
Scoring goals for fun at former clubs Leeds United and Fulham, the Scotland international found the back of the net just three times in 24 games after completing a £12million move to Aston Villa in the summer of 2016.
Now, his loan with the A-League outfit expires on December 31, and it remains to be seen if that temporary deal will be extended or indeed made permanent.
That should see Rangers look to lure their academy product back to Ibrox, after leaving the club more than 11 years ago to join Motherwell in July 2006.
Rangers would have to wait until the summer of 2018 to sign McCormack, though, as he has already played for two clubs this season. Under the FIFA Two rule, a player cannot play for more than two clubs in one season.
But McCormack's future at Villa Park looks almost dead and buried under Steve Bruce, and is unlikely to play for the Midlands outfit again.
The Gers made 11 summer signings under former manager Pedro Caixinha in the summer, but only two had any kind of Scottish Premiership experience and that has seen the likes of Eduardo Herrera, Dalcio and Carlos Pena struggle.
From his time with Rangers and Motherwell, McCormack has made 53 appearances in Scotland's top flight, scoring nine goals and adding seven assists and now rejuvenated, he could be the key to closing the gap between the Gers and Old Firm rivals Celtic.