Agency reports suggested that five civilians were injured.
The Taliban claimed responsibility for the attack, which targeted the Wazir Akbar Khan district of the capital around 8:20 a.m. local time, according to Sediq Sediqi, a spokesman for the Interior Ministry.
The area is home to many high-ranking Afghan officials, international organizations, and the headquarters of the U.S.-led international military coalition.
Police say the bombers were spotted by security guards as they approached the international coalition base on foot.
The guards fired on the assailants, killing them, but one of the suicide vests exploded.
Taliban spokesman Zabiullah Mujahid described the attack as marked by "fierce fighting" and carried out by fighters with "light and heavy weapons."