From the horse’s mouth:
The CIA found itself in some rough waters in the Middle East last week. On Thursday, an influential member of Iran’s parliament announced that the Islamic republic had arrested 12 “CIA agents” who had allegedly been targeting Iran’s military and its nuclear program. The lawmaker didn’t give the nationality of the agents, but the presumption is that they were Iranians recruited to spy for the CIA. The agency hasn’t yet commented, but from what I’ve heard it was a serious compromise, one which the CIA is still trying to get to the bottom of.
Even more curious was the flap in Lebanon. In June, Hizballah’s secretary-general Hassan Nasrallah announced that the movement had arrested two of its own members as CIA spies. But it wasn’t until last week that the story got traction in Washington. The CIA confirmed that operations in Beirut had been compromised but declined to offer details. As in the case of the alleged Iranian debacle, it’s no doubt still doing a “damage assessment” — a process that can take years. Even then, it will be difficult to determine exactly what happened.