He limped through the closing stages of Saturday’s stalemate at Aston Villa.
O’Shea suffered a groin strain in the final 10 minutes at Villa Park after Sunderland had already used all of their three substitutes.
Gus Poyet: “It was a worry at the end.
“One second they said to me he was out and we were trying to switch things around.
“The next second, he managed to stay on the pitch limping, which was great for us.
“Credit to him and let’s hope it’s nothing serious.”
Valentin Roberge will almost certainly take O’Shea’s place in the starting XI if the Republic of Ireland international fails to recover.
PREMIER LEAGUE FIXTURES
Tuesday December 320:00 Crystal Palace v West Ham United
Wednesday December 419:45 Arsenal v Hull City19:45 Liverpool v Norwich City19:45 Man Utd v Everton19:45 Southampton v Aston Villa19:45 Stoke City v Cardiff City19:45 Sunderland v Chelsea 19:45 Swansea City v Newcastle United20:00 Fulham v Tottenham20:00 West Brom v Manchester City
Wednesday December 419:45 Premier League Sunderland v ChelseaSaturday December 717:30 Premier League Sunderland v TottenhamSaturday December 1415:00 Premier League West Ham United v SunderlandTuesday December 1719:45 League Cup - Qtr Sunderland v ChelseaSaturday December 2115:00 Premier League Sunderland v Norwich CityThursday December 2615:00 Premier League Everton v SunderlandSaturday December 2817:30 Premier League Cardiff City v Sunderland