The 25-year-old, who captained the Black Cats under Steve Bruce and Martin O'Neill, is not in Hong Kong, where his team-mates will face Manchester City in the final of the Barclays Asia Trophy on Satruday, as he continues his recovery from a knee injury.
Summer signing Cabral wore Cattermole's number 6 shirt in Wednesday's 3-1 victory over Tottenham amid speculation that the former Middlesbrough and Wigan man is surplus to requirements at the Stadium of Light.
Di Canio told the Sunderland Echo: "He couldn't come [to Hong Kong]because he was not fully fit, in the opinion of both myself and the fitness coach.
"He is training with the reserves and then when we get back to Sunderland, he will be ready."
However, asked if the B£6million signing had a future with the club, the Italian replied: "We will see. It depends."
Di Canio has already radically overhauled the squad he inherited from O'Neill having made nine new signings with more potentially on the way.
Simon Mignolet, Titus Bramble, Matt Kilgallon and Ahmed Elmohamady have left the club with Phil Bardsley and David Vaughan among those likely to follow.