Six Afghan policemen were killed after an officer and a cook turned on them in Helmand on Friday.
Officials said the cook had tried to poison the men at a checkpoint in Gereshk district.
He and another policeman then shot two of their colleagues dead.
The BBC reports the other four were killed by insurgents who attacked the checkpoint.
The Taliban said it was responsible.