Former Everton attacker Tomasz Radzinski looks favourite to replace John, who has already been ruled out of the weekend Premiership clash with Chelsea and is expected to be out for two weeks, after suffering the injury in Sunday's 4-1 away victory over Newcastle United.
Manager Chris Coleman has added striker Elvis Hammond, who missed most of last season through injury, to his squad and he is likely to be on the bench.
Forest midfielder Andy Impey has been sidelined by injury ahead of the fourth-round meeting with the Cottagers.
Impey has fallen victim to a knee problem and although more tests are needed to determine the injury's severity, he is expected to remain sidelined for at least another fortnight.
Adam Nowland, a £250,000 signing from West Ham, will also be absent after being cup-tied while representing the Hammers during their 1-0 defeat at Chelsea in the previous round but striker Gareth Taylor returns from a four-match suspension.
Central defender Jon-Olav Hjelde could be given a run-out after failing to feature in the 2-1 defeat at Wolves, despite recovery from a calf niggle.