Former CIA analyst and retired U.S. Army Reserve Lieutenant Colonel Tony Shaffer during a Wednesday appearance on Fox Business Network named several Obama administration officials he suspected were behind the leaks prompting former National Security Advisor Michael Flynn’s resignation.

"Risk and Reward" host Deirdre Bolton asked Shaffer whether he thought leaks from the Obama administration were "the problem."

"Absolutely," Shaffer answered, saying the Obama administration was "directly involved" with the leak.

Shaffer said the blame lay "squarely at the feet of" the former CIA director John Brennan, former director of National Intelligence Jim Clapper, and former deputy national security advisor Ben Rhodes.

The Washington Free Beacon on Tuesday reported that Rhodes and others constructed a "behind-the-scenes effort" to "plant a series of damaging stories about Flynn in the national media."

Shaffer cited NBC reporting it had received its information from six officials who saw the transcript of Flynn’s call with a Russian official.

"Someone is basically giving away information," he said.

Shaffer defended Flynn, saying that Flynn’s actions did not violate the law.