A Taliban fighter fired shots at a UN compound in Kabul, injuring a security guard. The assailant was later found dead.