The explosion occurred outside the base near the town of Balad, about 50 miles north of Baghdad, the official, Saeed Kadhim, said.
He said the wounded had been taken to nearby hospitals.
U.S. officials in Baghdad could not confirm the attack.