21-year-old Moore will be hoping to make the last few games of the season if treatment goes well.
Boss Dario Gradi told the official site "It is a blow for Byron because he had got himself back in the team and started the game brightly on Saturday. He was looking dangerous again so this is a set-back for him.
"We have enough players in the squad to cover for his loss but it is still not good to have players in the team out injured."