Cabal was forced to return to Turin after injuring his knee during training with the Colombian team ahead of their World Cup qualifiers against Uruguay and Ecuador.
He is the second Juventus player to suffer an ACL injury this season after Gleison Bremer, who injured his left knee during their 3-2 Champions League win at RB Leipzig last month.
Cabal has so far made nine appearances across competitions this season.
Juventus are sixth in the Serie A standings and 11th in the Champions League.