The talking (shrieking?) head shows on Fox last night, and I don't recall which one--but one fellow seemed pretty sure that this, like most of the other leaks, was coming from the CIA.
This leak occurred over one year ago. So, even if it was CIA and not NSA (and I'm more apt to thinking it came from Rockefeller's office), Porter Goss had only been on the job for less than five months. Goss has done a great job of cleaning up at Langley, but that does not happen overnight.