Striker Sodje sustained a thigh injury in the midweek defeat at Bury, while centre-half Canavan broke his nose in two places early in the first half and has since had surgery that has cut short his season.
Sodje has started on the substitutes' bench in the last two matches, so Matt Godden is expected to continue alongside Karl Hawley up front, while Mike Grella and James Alabi also come into contention.
David Mirfin replaced Canavan in midweek and is expected to resume his partnership with skipper Paul Reid.
Winger Andy Barcham remains doubtful due to the thigh strain that has kept him out of the last two matches.
Goalkeeper Sam Slocombe, fit again after a thigh injury, is hoping to feature as fourth-bottom Scunthorpe chase victory while hoping the team immediately above them, Colchester, slip up against Shrewsbury.