The France defender has been plagued by a series of injuries over the last 18 months but he played the whole 120 minutes of their penalty-shootout victory on Wednesday.
Kaboul spent eight months on the sidelines after suffering a serious knee injury on the opening day of last season at Newcastle before he tore a thigh muscle in an U21 game with Manchester United.
The 27-year-old has also been struggling with an ongoing thigh problem this campaign but he offered a timely boost to Villas-Boas ahead of their Premier League clash with Everton at Goodison Park on Sunday.
"Kaboul was extraordinary on Wednesday," he said.
"We planned to take him off in the 60th minute. He was giving me signs he had to come off in the 63rd minute but that was when (Nacer) Chadli was injured, and he gave the thumbs up to continue.
"It was good that he played 120 minutes. I think we've finally buried his recurrent injuries.
"That's a great credit to the player and our medical department. There is a possibility he will make the team selection to start at Everton.
"It's a big decision I have to make bearing in the mind the amount of effort he put in. But he is a great player for us."
Watch Everton face Tottenham on Sunday from 12:30pm on Sky Sports 1 HD.