And despite the critical need for intelligence on Iran , Mr. Risen says , a C.I.A . communications officer accidentally sent detailed information to the wrong indigenous agent in Tehran that outlined the agency 's entire network . ''