The final will be played on Friday between hosts Tanzania and Burundi
South Sudan have finished third in the Cecafa U23 Cup after defeating Kenya by a solitary goal.
Kariobangi Sharks attacker Dani Lual Gumanok scored the only goal to send the 10-man Emerging Stars home without a medal. The Stanley Okumbi-led charges had been reduced to a man less later into the game after Frank Odhiambo was sent off.
It was sweet revenge for the Sudanese who had lost 2-0 to Kenya in the group stage.