Cahill called up to replace Rio for England
The 23-year-old Cahill, who has been in outstanding form for Bolton, has been a member of the U21 squad.
Ferdinand suffered the injury before playing in last week's Champions League final defeat by Barcelona in Rome, and while it will keep him out of the trip to Almaty he could feature against Andorra in England's next qualifier on Wednesday week.
All the rest of the England squad trained on Tuesday before they leave for Kazakhstan on Wednesday. England are top of Group Six after five matches.
ENGLAND FANS! Check FourFourTwo.com’s ever-expanding interviews section for more stuff to read: One on One Kevin Keegan, Sven-Göran Eriksson, David Beckham, Michael Owen, Paul Gascoigne, Ian Wright Web Exclusives Gary Lineker, Paul Gascoigne, Glenn Hoddle, Wayne Rooney Q&A Fabio Capello, Steven Gerrard, Wayne Rooney, Theo Walcott Boy's A Bit Special Theo Walcott, Gabriel Agbonlahor, Michael Mancienne, David Wheater Ask A Silly Question Sir Geoff Hurst, Alan Ball, Bryan Robson, Peter Crouch, John Barnes, Peter Reid, My Secret Vice Jimmy Bullard What Happened Next? Carlton Palmer Perfect XI Sir Bobby Charlton, Graham Taylor, Bryan Robson, Ian Wright