The attack today saw militants open fire with Kalashnikov assault rifles, according to three security officials, who spoke on condition of anonymity because they were not authorised to speak to the media.
The security officials say they suspect Al-Qaeda's powerful local affiliate was behind the attack.
Al-Qaeda in the Arabian Peninsula regularly targets Yemeni security forces, and has been linked to a number of failed attacks on the United States.