A former CIA software engineer is the prime suspect in the leaking of a stolen archive of spy agency's secrets last year, US media have revealed.
US federal agencies launched a criminal investigation at the time and, according to US media, the software engineer's home in New York City was searched within a week.
Agents suspected Mr Schulte of distributing "national defence information" and told a court they had retrieved "NSA and CIA paperwork", as well as electronic devices including a computer, tablet and phone, the New York Times reports.
However six months later in August, instead of charging him for the Vault 7 leak, US prosecutors indicted him on unrelated child pornography charges.
They allege messages sent by Mr Schulte suggest he was aware of illicit pictures being hosted on a server he created as a business while a university student in 2009.
The software engineer, who denies the charges, is currently being held in a Manhattan jail after violating his bail terms.
US ex-agent held for 'spying for China' Wikileaks: CIA has tools to snoop via TVs Two years for teen 'cyber terrorist'
Mr Schulte's family lawyers have made repeated demands for prosecutors to either indict or clear their client of the Vault 7 allegations.
A US prosecutor said in January the investigation was still continuing and that Mr Schulte remained "a target of that investigation", the Washington Post reports, quoting court documents.
Last week, prosecutors said in court they planned to file a new indictment in the next 45 days, while his lawyer asked the judge to impose a deadline on any espionage-related charges.
Both the CIA and the US justice department are yet to comment.