Edward Snowden got a job with top-level clearance at National Security Agency contractor after he had been dismissed by a previous employer -- the CIA -- on suspicion of breaking into computers without authorized access.
Several unnamed sources told the New York Times this week that in 2009, Snowden was released from a job as a technician at the Central Intelligence Agency's Geneva office after a supervisor reported suspicious behavior.
The CIA's report on Snowden, apparently unseen by the NSA, noted changes in Snowden's personality and work habits and cited apparent attempts he made to illegally access classified computer files, the Times said.
The CIA's assessment of Snowden, and its suspicions, were not forwarded to the NSA or its contractors. The CIA supervisor's derogatory note surfaced only after federal investigators began probing Snowden's leaks of classified materials earlier this year, the Times story said.
After the CIA released Snowden in 2009, he worked for Dell as an NSA contractor in Japan, He later worked in Hawai as a Booz-Allen Hamilton NSA contract employee.
According to the Times, the CIA supervisor's report may have slipped through the cracks because the electronic systems used to manage the security clearances for full-time and contract employees at the NSA only tracked "major rule-based infractions."
Less serious complaints, such as those pertaining to personal behavior, were apparently not tracked by the system. As a result, Booz-Allen, Dell and the NSA didn't get reports, the Times noted.
The background vetting process has since been tightened, the report added. The Snowden incident has also prompted a sweeping review of the processes used by the government for vetting employees and granting them security clearances.
Jaikumar Vijayan covers data security and privacy issues, financial services security and e-voting for Computerworld. Follow Jaikumar on Twitter at @jaivijayan, or subscribe to Jaikumar's RSS feed . His email address is email@example.com.