Five Afghan soldiers and four militants were killed and six army soldiers wounded after Taliban militants attacked a military camp in Afghanistan's northern province of Kunduz early Wednesday, an army source said.