The former Manchester United trainee joined the Cumbrians initially for a month and has made seven appearances for the club.
"He wants to be involved and he shows by the way he approaches everything he does that he wants to be part of what we are trying to achieve, in terms of getting the points and performances we need," Carlisle boss Graham Kavanagh told the club website.
"He gives us options and we know he's a player who will add to the group. We're delighted that he has stayed with us."
With five games of the season left, Carlisle are right in the thick of the battle for survival in League One. They are currently in the bottom three because of their inferior goal difference but could climb out if they win their game in hand on the majority around them.