Se pare că Mohammed Zia Salehi, şeful de administraţie din cadrul Consiliului Naţional de Securitate, este de mulţi ani plătit de CIA, potrivit unor oficiali de la Kabul şi Washington. Nu se ştie exact ce trebuie să facă Salehi în schimbul acestor bani: să furnizeze informaţii agenţiei de spionaj, să prezinte obiective americane în interiorul palatului prezidenţial, sau ambele.
Relaţia lui Salehi cu CIA subliniază contradicţiile profunde din centrul politicii administraţiei Obama în Afganistan, în condiţiile în care oficialii americani îi cer lui Karzai să elimine corupţia din Guvernul său, dar finanţează în acelaşi timp chiar persoanele suspectate de fapte de corupţie.
Salehi a fost arestat în iulie şi eliberat după intervenţia lui Karzai. Nu a existat nicio referire la un posibil rol al CIA în eliberarea sa; în schimb, mai mulţi oficiali afirmă că Salehi ar fi la curent cu afacerile de corupţie din cadrul administraţiei lui Karzai.
Efortul de combatere a corupţiei din Afganistan, deşi este sprijinit puternic de Statele Unite, continuă să genereze dezbateri aprinse în cadrul administraţiei. Unii oficiali consideră că acest efort ar trebui să reprezinte un element central în strategia americană, iar alţii susţin că atacarea unor oficiali corupţi cu un rol foarte important în efortul de război ar putea destabiliza Guvernul lui Karzai.