another good article on the subject, saying that there is a possibility, but not probability it was Iran...

http://www.usnews.com/news/blogs/dotmil/...o-iran-al-qaeda