I don't understand why everyone in this forum assumes that all leaks come from the CIA. IMO, Congresscritters, and their respective staff members are the far more likely source of this leak; then again, there are dozens of other agencies that might be responsible. Investigating leakers in this country is the duty not of the CIA, but the FBI.
I'm "assuming" because last night I heard someone who seemed to have a lot of good points say he thought it came from the CIA, and that it's part of a concerted effort to bring down the President. We'll see--it will probably come out, or someone on FR will drag it out. I can agree that there are a number of senators and representatives that would happily do the same.